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

Packages that use AnnotationMetadata
org.springframework.roo.classpath.details   
org.springframework.roo.classpath.details.annotations   
org.springframework.roo.classpath.details.annotations.populator   
org.springframework.roo.classpath.operations.jsr303   
 

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

Methods in org.springframework.roo.classpath.details that return AnnotationMetadata
static AnnotationMetadata MemberFindingUtils.getAnnotationOfType(List<? extends AnnotationMetadata> annotations, org.springframework.roo.model.JavaType type)
          Locates an annotation with the specified type from a list of annotations.
static AnnotationMetadata MemberFindingUtils.getDeclaredTypeAnnotation(MemberHoldingTypeDetails memberHoldingTypeDetails, org.springframework.roo.model.JavaType type)
          Locates the specified type-level annotation.
 AnnotationMetadata DeclaredFieldAnnotationDetails.getFieldAnnotation()
           
 AnnotationMetadata DeclaredMethodAnnotationDetails.getMethodAnnotation()
           
static AnnotationMetadata MemberFindingUtils.getTypeAnnotation(ClassOrInterfaceTypeDetails classOrInterfaceTypeDetails, 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> AbstractInvocableMemberMetadata.getAnnotations()
           
 List<AnnotationMetadata> DefaultFieldMetadata.getAnnotations()
           
 List<AnnotationMetadata> FieldMetadata.getAnnotations()
           
 List<AnnotationMetadata> InvocableMemberMetadata.getAnnotations()
           
 List<? extends AnnotationMetadata> DefaultClassOrInterfaceTypeDetails.getTypeAnnotations()
           
 List<? extends AnnotationMetadata> MutableClassOrInterfaceTypeDetails.getTypeAnnotations()
           
 List<? extends AnnotationMetadata> DefaultItdTypeDetails.getTypeAnnotations()
           
 List<? extends AnnotationMetadata> MemberHoldingTypeDetails.getTypeAnnotations()
          Lists the type-level annotations.
 

Methods in org.springframework.roo.classpath.details with parameters of type AnnotationMetadata
 void MutableClassOrInterfaceTypeDetails.addTypeAnnotation(AnnotationMetadata annotation)
          Adds a new type-level annotation.
 void DefaultItdTypeDetailsBuilder.addTypeAnnotation(AnnotationMetadata md)
           
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.
 

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 type)
          Locates an annotation with the specified type from a list of annotations.
 

Constructors in org.springframework.roo.classpath.details with parameters of type AnnotationMetadata
DeclaredFieldAnnotationDetails(FieldMetadata fieldMetadata, AnnotationMetadata fieldAnnotation)
          Contructor 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
AbstractInvocableMemberMetadata(String declaredByMetadataId, int modifier, List<AnnotatedJavaType> parameters, List<org.springframework.roo.model.JavaSymbolName> parameterNames, List<AnnotationMetadata> annotations, String body)
           
DefaultClassOrInterfaceTypeDetails(String declaredByMetadataId, org.springframework.roo.model.JavaType name, int modifier, PhysicalTypeCategory physicalTypeCategory, List<AnnotationMetadata> typeAnnotations)
           
DefaultClassOrInterfaceTypeDetails(String declaredByMetadataId, org.springframework.roo.model.JavaType name, int modifier, PhysicalTypeCategory physicalTypeCategory, List<ConstructorMetadata> declaredConstructors, List<FieldMetadata> declaredFields, List<MethodMetadata> declaredMethods, ClassOrInterfaceTypeDetails superclass, List<org.springframework.roo.model.JavaType> extendsTypes, List<org.springframework.roo.model.JavaType> implementsTypes, List<AnnotationMetadata> typeAnnotations, List<org.springframework.roo.model.JavaSymbolName> enumConstants)
           
DefaultConstructorMetadata(String declaredByMetadataId, int modifier, List<AnnotatedJavaType> parameters, List<org.springframework.roo.model.JavaSymbolName> parameterNames, List<AnnotationMetadata> annotations, String body)
           
DefaultFieldMetadata(String declaredByMetadataId, int modifier, org.springframework.roo.model.JavaSymbolName fieldName, org.springframework.roo.model.JavaType fieldType, String fieldInitializer, List<AnnotationMetadata> annotations)
           
DefaultItdTypeDetails(ClassOrInterfaceTypeDetails governor, org.springframework.roo.model.JavaType aspect, boolean privilegedAspect, Set<org.springframework.roo.model.JavaType> registeredImports, List<ConstructorMetadata> declaredConstructors, List<FieldMetadata> declaredFields, List<MethodMetadata> declaredMethods, List<org.springframework.roo.model.JavaType> extendsTypes, List<org.springframework.roo.model.JavaType> implementsTypes, List<AnnotationMetadata> typeAnnotations, List<DeclaredFieldAnnotationDetails> fieldAnnotations, List<DeclaredMethodAnnotationDetails> methodAnnotations)
           
DefaultMethodMetadata(String declaredByMetadataId, int modifier, org.springframework.roo.model.JavaSymbolName methodName, org.springframework.roo.model.JavaType returnType, List<AnnotatedJavaType> parameters, List<org.springframework.roo.model.JavaSymbolName> parameterNames, List<AnnotationMetadata> annotations, List<org.springframework.roo.model.JavaType> throwsTypes, String body)
           
 

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.
 

Methods in org.springframework.roo.classpath.details.annotations that return AnnotationMetadata
 AnnotationMetadata NestedAnnotationAttributeValue.getValue()
           
 

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

Constructors in org.springframework.roo.classpath.details.annotations with parameters of type AnnotationMetadata
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, List<AnnotationMetadata> annotations)
          Constructs an AnnotatedJavaType.
 

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.operations.jsr303
 

Method parameters in org.springframework.roo.classpath.operations.jsr303 with type arguments of type AnnotationMetadata
 void ReferenceField.decorateAnnotationsList(List<AnnotationMetadata> annotations)
           
 void StringField.decorateAnnotationsList(List<AnnotationMetadata> annotations)
           
 void EnumField.decorateAnnotationsList(List<AnnotationMetadata> annotations)
           
 void CollectionField.decorateAnnotationsList(List<AnnotationMetadata> annotations)
           
 void StringOrNumericField.decorateAnnotationsList(List<AnnotationMetadata> annotations)
           
 void FieldDetails.decorateAnnotationsList(List<AnnotationMetadata> annotations)
           
 void NumericField.decorateAnnotationsList(List<AnnotationMetadata> annotations)
           
 void SetField.decorateAnnotationsList(List<AnnotationMetadata> annotations)
           
 void DateField.decorateAnnotationsList(List<AnnotationMetadata> annotations)
           
 void BooleanField.decorateAnnotationsList(List<AnnotationMetadata> annotations)
           
 



Copyright © 2009-2010 VMware, Inc. All Rights Reserved.