Class ReadOnlyHandler
java.lang.Object
org.datanucleus.api.jdo.annotations.ReadOnlyHandler
- All Implemented Interfaces:
org.datanucleus.metadata.annotations.ClassAnnotationHandler, org.datanucleus.metadata.annotations.MemberAnnotationHandler
public class ReadOnlyHandler
extends Object
implements org.datanucleus.metadata.annotations.MemberAnnotationHandler, org.datanucleus.metadata.annotations.ClassAnnotationHandler
Handler for the
ReadOnly annotation when applied to a field/property of a persistable class, or when applied to a class itself.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidprocessClassAnnotation(org.datanucleus.metadata.annotations.AnnotationObject annotation, org.datanucleus.metadata.AbstractClassMetaData cmd, org.datanucleus.ClassLoaderResolver clr) voidprocessMemberAnnotation(org.datanucleus.metadata.annotations.AnnotationObject ann, org.datanucleus.metadata.AbstractMemberMetaData mmd, org.datanucleus.ClassLoaderResolver clr)
-
Constructor Details
-
ReadOnlyHandler
public ReadOnlyHandler()
-
-
Method Details
-
processMemberAnnotation
public void processMemberAnnotation(org.datanucleus.metadata.annotations.AnnotationObject ann, org.datanucleus.metadata.AbstractMemberMetaData mmd, org.datanucleus.ClassLoaderResolver clr) - Specified by:
processMemberAnnotationin interfaceorg.datanucleus.metadata.annotations.MemberAnnotationHandler
-
processClassAnnotation
public void processClassAnnotation(org.datanucleus.metadata.annotations.AnnotationObject annotation, org.datanucleus.metadata.AbstractClassMetaData cmd, org.datanucleus.ClassLoaderResolver clr) - Specified by:
processClassAnnotationin interfaceorg.datanucleus.metadata.annotations.ClassAnnotationHandler
-