Uses of Class
org.datanucleus.metadata.annotations.AnnotationObject
-
Packages that use AnnotationObject Package Description org.datanucleus.metadata.annotations Provides classes for parsing annotations input data and converting into org.datanucleus.metadata input data for the DataNucleus persistence process. -
-
Uses of AnnotationObject in org.datanucleus.metadata.annotations
Methods in org.datanucleus.metadata.annotations that return AnnotationObject Modifier and Type Method Description protected AnnotationObject[]AbstractAnnotationReader. getAnnotationObjectsForAnnotations(String clsName, Annotation[] annotations)Convenience method to convert an array of Annotation objects into an array of AnnotationObjects.protected AnnotationObject[]AbstractAnnotationReader. getClassAnnotationsForClass(Class cls)Method returning the annotations for the class.Methods in org.datanucleus.metadata.annotations with parameters of type AnnotationObject Modifier and Type Method Description voidClassAnnotationHandler. processClassAnnotation(AnnotationObject annotation, AbstractClassMetaData cmd, ClassLoaderResolver clr)Method to process a class level annotation.protected abstract AbstractClassMetaDataAbstractAnnotationReader. processClassAnnotations(PackageMetaData pmd, Class cls, AnnotationObject[] annotations, ClassLoaderResolver clr)Method to process the "class" level annotations and create the outline ClassMetaData object.voidMemberAnnotationHandler. processMemberAnnotation(AnnotationObject annotation, AbstractMemberMetaData mmd, ClassLoaderResolver clr)Method to process a member (field/property) level annotation.voidValidationNotNullAnnotationHandler. processMemberAnnotation(AnnotationObject annotation, AbstractMemberMetaData mmd, ClassLoaderResolver clr)voidValidationSizeAnnotationHandler. processMemberAnnotation(AnnotationObject annotation, AbstractMemberMetaData mmd, ClassLoaderResolver clr)protected abstract AbstractMemberMetaDataAbstractAnnotationReader. processMemberAnnotations(AbstractClassMetaData cmd, Member member, AnnotationObject[] annotations)Method to take the passed in outline ClassMetaData and process the annotations for fields/properties adding any necessary FieldMetaData/PropertyMetaData to the ClassMetaData.
-