Uses of Interface
org.springframework.roo.classpath.details.annotations.AnnotationMetadata

Packages that use AnnotationMetadata
org.springframework.roo.classpath.customdata.taggers   
org.springframework.roo.classpath.customdata.tagkeys   
org.springframework.roo.classpath.details   
org.springframework.roo.classpath.details.annotations   
org.springframework.roo.classpath.details.annotations.populator   
org.springframework.roo.classpath.itd   
org.springframework.roo.classpath.scanner   
 

Uses of AnnotationMetadata in org.springframework.roo.classpath.customdata.taggers
 

Constructors in org.springframework.roo.classpath.customdata.taggers with parameters of type AnnotationMetadata
FieldMatcher(org.springframework.roo.model.CustomDataKey<FieldMetadata> customDataKey, AnnotationMetadata... annotations)
          Constructor for matching on any of the given annotations
 

Constructor parameters in org.springframework.roo.classpath.customdata.taggers with type arguments of type AnnotationMetadata
FieldMatcher(org.springframework.roo.model.CustomDataKey<FieldMetadata> customDataKey, Collection<AnnotationMetadata> annotations)
          Constructor for matching on any of the given annotations
 

Uses of AnnotationMetadata in org.springframework.roo.classpath.customdata.tagkeys
 

Methods in org.springframework.roo.classpath.customdata.tagkeys that return types with arguments of type AnnotationMetadata
 List<AnnotationMetadata> IdentifiableAnnotatedJavaStructureCustomDataKey.getAnnotations()
           
 

Constructor parameters in org.springframework.roo.classpath.customdata.tagkeys with type arguments of type AnnotationMetadata
FieldMetadataCustomDataKey(Integer modifier, List<AnnotationMetadata> annotations)
           
FieldMetadataCustomDataKey(Integer modifier, List<AnnotationMetadata> annotations, org.springframework.roo.model.JavaType fieldType, org.springframework.roo.model.JavaSymbolName fieldName, String fieldInitializer)
           
IdentifiableAnnotatedJavaStructureCustomDataKey(Integer modifier, List<AnnotationMetadata> annotations)
           
InvocableMemberMetadataCustomDataKey(Integer modifier, List<AnnotationMetadata> annotations, List<AnnotatedJavaType> parameterTypes, List<org.springframework.roo.model.JavaSymbolName> parameterNames, List<org.springframework.roo.model.JavaType> throwsTypes)
           
 

Uses of AnnotationMetadata in org.springframework.roo.classpath.details
 

Methods in org.springframework.roo.classpath.details that return AnnotationMetadata
 AnnotationMetadata AbstractIdentifiableAnnotatedJavaStructureProvider.getAnnotation(org.springframework.roo.model.JavaType type)
           
 AnnotationMetadata IdentifiableAnnotatedJavaStructure.getAnnotation(org.springframework.roo.model.JavaType type)
          Locates the specified annotation on this structure.
static AnnotationMetadata MemberFindingUtils.getAnnotationOfType(List<? extends AnnotationMetadata> annotations, org.springframework.roo.model.JavaType annotationType)
          Locates the metadata for an annotation of the specified type from within the given list.
static AnnotationMetadata MemberFindingUtils.getAnnotationOfType(MemberHoldingTypeDetailsMetadataItem<?> metadata, org.springframework.roo.model.JavaType annotationType)
          Returns the metadata for the annotation of the given type from within the given metadata
static AnnotationMetadata MemberFindingUtils.getDeclaredTypeAnnotation(IdentifiableAnnotatedJavaStructure memberHoldingTypeDetails, org.springframework.roo.model.JavaType type)
          Deprecated. use IdentifiableAnnotatedJavaStructure.getAnnotation(JavaType) instead
static AnnotationMetadata MemberFindingUtils.getDeclaredTypeAnnotation(MemberDetails memberDetails, org.springframework.roo.model.JavaType type)
          Deprecated. use MemberDetails.getAnnotation(JavaType) instead
 AnnotationMetadata DeclaredFieldAnnotationDetails.getFieldAnnotation()
           
static AnnotationMetadata MemberFindingUtils.getFirstAnnotation(ClassOrInterfaceTypeDetails cid, org.springframework.roo.model.JavaType... annotationTypes)
          Returns the first of the given types of annotation on the given class or interface
 AnnotationMetadata DeclaredMethodAnnotationDetails.getMethodAnnotation()
           
static AnnotationMetadata MemberFindingUtils.getTypeAnnotation(IdentifiableAnnotatedJavaStructure memberHoldingTypeDetails, org.springframework.roo.model.JavaType annotationType)
          Deprecated. use IdentifiableAnnotatedJavaStructure.getTypeAnnotation(JavaType) instead
 AnnotationMetadata AbstractIdentifiableAnnotatedJavaStructureProvider.getTypeAnnotation(org.springframework.roo.model.JavaType annotationType)
           
 AnnotationMetadata IdentifiableAnnotatedJavaStructure.getTypeAnnotation(org.springframework.roo.model.JavaType annotationType)
          Locates an annotation on this class and its superclasses.
 

Methods in org.springframework.roo.classpath.details that return types with arguments of type AnnotationMetadata
 List<AnnotationMetadata> AbstractIdentifiableAnnotatedJavaStructureBuilder.buildAnnotations()
           
 List<AnnotationMetadata> AbstractIdentifiableAnnotatedJavaStructureProvider.getAnnotations()
           
 List<AnnotationMetadata> IdentifiableAnnotatedJavaStructure.getAnnotations()
           
 

Methods in org.springframework.roo.classpath.details with parameters of type AnnotationMetadata
 boolean AbstractIdentifiableAnnotatedJavaStructureBuilder.addAnnotation(AnnotationMetadata annotationMetadata)
           
 void ItdTypeDetailsBuilder.addTypeAnnotation(AnnotationMetadata annotationMetadata)
          Deprecated. 
static String AnnotationMetadataUtils.toSourceForm(AnnotationMetadata annotation)
          Converts the annotation into a string-based form.
static String AnnotationMetadataUtils.toSourceForm(AnnotationMetadata annotation, org.springframework.roo.model.ImportRegistrationResolver resolver)
          Converts the annotation into a string-based form.
 boolean AbstractIdentifiableAnnotatedJavaStructureBuilder.updateTypeAnnotation(AnnotationMetadata annotation)
           
 boolean AbstractIdentifiableAnnotatedJavaStructureBuilder.updateTypeAnnotation(AnnotationMetadata annotation, Set<org.springframework.roo.model.JavaSymbolName> attributesToDeleteIfPresent)
           
 

Method parameters in org.springframework.roo.classpath.details with type arguments of type AnnotationMetadata
static AnnotationMetadata MemberFindingUtils.getAnnotationOfType(List<? extends AnnotationMetadata> annotations, org.springframework.roo.model.JavaType annotationType)
          Locates the metadata for an annotation of the specified type from within the given list.
 void AbstractIdentifiableAnnotatedJavaStructureBuilder.setAnnotations(Collection<AnnotationMetadata> annotations)
           
 

Constructors in org.springframework.roo.classpath.details with parameters of type AnnotationMetadata
DeclaredFieldAnnotationDetails(FieldMetadata field, AnnotationMetadata fieldAnnotation)
          Overloaded constructor which is used in the most typical case of ADDING an annotation to a field, not removing one.
DeclaredFieldAnnotationDetails(FieldMetadata field, AnnotationMetadata fieldAnnotation, boolean removeAnnotation)
          Constructor must contain FieldMetadata of existing field (may already contain field annotations) and a list of new Annotations which should be introduced by an AspectJ ITD.
DeclaredMethodAnnotationDetails(MethodMetadata methodMetadata, AnnotationMetadata methodAnnotation)
          Contructor must contain MethodMetadata of existing method (may already contain method annotations) and a list of new Annotations which should be introduced by an AspectJ ITD.
 

Constructor parameters in org.springframework.roo.classpath.details with type arguments of type AnnotationMetadata
AbstractIdentifiableAnnotatedJavaStructureProvider(org.springframework.roo.model.CustomData customData, String declaredByMetadataId, int modifier, Collection<AnnotationMetadata> annotations)
          Constructor
AbstractInvocableMemberMetadata(org.springframework.roo.model.CustomData customData, String declaredByMetadataId, int modifier, List<AnnotationMetadata> annotations, List<AnnotatedJavaType> parameterTypes, List<org.springframework.roo.model.JavaSymbolName> parameterNames, List<org.springframework.roo.model.JavaType> throwsTypes, String body)
          Constructor
AbstractMemberHoldingTypeDetails(org.springframework.roo.model.CustomData customData, String declaredByMetadataId, int modifier, Collection<AnnotationMetadata> annotations)
          Constructor
 

Uses of AnnotationMetadata in org.springframework.roo.classpath.details.annotations
 

Classes in org.springframework.roo.classpath.details.annotations that implement AnnotationMetadata
 class DefaultAnnotationMetadata
          Default implementation of AnnotationMetadata.
 

Fields in org.springframework.roo.classpath.details.annotations declared as AnnotationMetadata
static AnnotationMetadata AnnotationMetadataBuilder.JPA_COLUMN_ANNOTATION
           
static AnnotationMetadata AnnotationMetadataBuilder.JPA_EMBEDDED_ANNOTATION
           
static AnnotationMetadata AnnotationMetadataBuilder.JPA_EMBEDDED_ID_ANNOTATION
           
static AnnotationMetadata AnnotationMetadataBuilder.JPA_ENUMERATED_ANNOTATION
           
static AnnotationMetadata AnnotationMetadataBuilder.JPA_ID_ANNOTATION
           
static AnnotationMetadata AnnotationMetadataBuilder.JPA_LOB_ANNOTATION
           
static AnnotationMetadata AnnotationMetadataBuilder.JPA_MANY_TO_MANY_ANNOTATION
           
static AnnotationMetadata AnnotationMetadataBuilder.JPA_MANY_TO_ONE_ANNOTATION
           
static AnnotationMetadata AnnotationMetadataBuilder.JPA_ONE_TO_MANY_ANNOTATION
           
static AnnotationMetadata AnnotationMetadataBuilder.JPA_ONE_TO_ONE_ANNOTATION
           
static AnnotationMetadata AnnotationMetadataBuilder.JPA_TRANSIENT_ANNOTATION
           
static AnnotationMetadata AnnotationMetadataBuilder.JPA_VERSION_ANNOTATION
           
 

Methods in org.springframework.roo.classpath.details.annotations that return AnnotationMetadata
 AnnotationMetadata AnnotationMetadataBuilder.build()
           
static AnnotationMetadata AnnotationMetadataBuilder.getInstance(Class<?> annotationType)
          Returns the metadata for the existing annotation, with no attribute values
static AnnotationMetadata AnnotationMetadataBuilder.getInstance(org.springframework.roo.model.JavaType annotationType)
           
static AnnotationMetadata AnnotationMetadataBuilder.getInstance(String annotationType)
          Returns the metadata for the existing annotation, with no attribute values
 AnnotationMetadata NestedAnnotationAttributeValue.getValue()
           
 

Methods in org.springframework.roo.classpath.details.annotations that return types with arguments of type AnnotationMetadata
 List<AnnotationMetadata> AnnotatedJavaType.getAnnotations()
          Returns the annotations on this type
 

Constructors in org.springframework.roo.classpath.details.annotations with parameters of type AnnotationMetadata
AnnotatedJavaType(org.springframework.roo.model.JavaType javaType, AnnotationMetadata... annotations)
          Constructor that accepts a vararg array of annotations
AnnotationMetadataBuilder(AnnotationMetadata existing)
          Constructor for using an existing AnnotationMetadata as a baseline for building a new instance.
NestedAnnotationAttributeValue(org.springframework.roo.model.JavaSymbolName name, AnnotationMetadata value)
           
 

Constructor parameters in org.springframework.roo.classpath.details.annotations with type arguments of type AnnotationMetadata
AnnotatedJavaType(org.springframework.roo.model.JavaType javaType, Collection<AnnotationMetadata> annotations)
          Constructor that accepts an optional list of annotations
 

Uses of AnnotationMetadata in org.springframework.roo.classpath.details.annotations.populator
 

Fields in org.springframework.roo.classpath.details.annotations.populator declared as AnnotationMetadata
protected  AnnotationMetadata AbstractAnnotationValues.annotationMetadata
           
 

Methods in org.springframework.roo.classpath.details.annotations.populator with parameters of type AnnotationMetadata
static void AutoPopulationUtils.populate(Object target, AnnotationMetadata annotation)
          Introspects the target Object for its declared fields, locating all AutoPopulate annotated fields.
 

Uses of AnnotationMetadata in org.springframework.roo.classpath.itd
 

Methods in org.springframework.roo.classpath.itd that return AnnotationMetadata
protected  AnnotationMetadata AbstractItdTypeDetailsProvidingMetadataItem.getTypeAnnotation(org.springframework.roo.model.JavaType annotationType)
          Returns the metadata for an annotation of the given type if the governor does not already have one.
 

Uses of AnnotationMetadata in org.springframework.roo.classpath.scanner
 

Methods in org.springframework.roo.classpath.scanner that return AnnotationMetadata
 AnnotationMetadata MemberDetailsImpl.getAnnotation(org.springframework.roo.model.JavaType type)
           
 AnnotationMetadata MemberDetails.getAnnotation(org.springframework.roo.model.JavaType type)
          Locates the specified type-level annotation on any of the MemberHoldingTypeDetails in this MemberDetails.
 

Methods in org.springframework.roo.classpath.scanner with parameters of type AnnotationMetadata
 boolean MemberDetailsImpl.isRequestingAnnotatedWith(AnnotationMetadata annotationMetadata, String requestingMid)
           
 boolean MemberDetails.isRequestingAnnotatedWith(AnnotationMetadata annotationMetadata, String requestingMid)
          Indicates whether the requesting MID is annotated with the specified annotation.
 



Copyright © 2009–2015. All rights reserved.