Uses of Interface
org.springframework.roo.classpath.details.FieldMetadata

Packages that use FieldMetadata
org.springframework.roo.classpath.details   
org.springframework.roo.classpath.operations   
 

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

Classes in org.springframework.roo.classpath.details that implement FieldMetadata
 class DefaultFieldMetadata
          Default implementation of FieldMetadata.
 

Methods in org.springframework.roo.classpath.details that return FieldMetadata
static FieldMetadata MemberFindingUtils.getDeclaredField(MemberHoldingTypeDetails memberHoldingTypeDetails, org.springframework.roo.model.JavaSymbolName fieldName)
          Locates the specified field.
static FieldMetadata MemberFindingUtils.getField(ClassOrInterfaceTypeDetails classOrInterfaceTypeDetails, org.springframework.roo.model.JavaSymbolName fieldName)
          Searches up the inheritance hierarchy until the first field with the specified name is located.
 FieldMetadata DeclaredFieldAnnotationDetails.getFieldMetadata()
           
 

Methods in org.springframework.roo.classpath.details that return types with arguments of type FieldMetadata
 List<? extends FieldMetadata> DefaultClassOrInterfaceTypeDetails.getDeclaredFields()
           
 List<? extends FieldMetadata> DefaultItdTypeDetails.getDeclaredFields()
           
 List<? extends FieldMetadata> MemberHoldingTypeDetails.getDeclaredFields()
           
static List<FieldMetadata> MemberFindingUtils.getDeclaredFields(MemberHoldingTypeDetails memberHoldingTypeDetails)
          Returns all declared fields
static List<FieldMetadata> MemberFindingUtils.getFieldsWithAnnotation(ClassOrInterfaceTypeDetails classOrInterfaceTypeDetails, org.springframework.roo.model.JavaType annotation)
          Searches up the inheritance hierarchy and locates all declared fields which are annotated with the specified annotation.
 

Methods in org.springframework.roo.classpath.details with parameters of type FieldMetadata
 void MutableClassOrInterfaceTypeDetails.addField(FieldMetadata fieldMetadata)
          Adds a new field.
 void DefaultItdTypeDetailsBuilder.addField(FieldMetadata md)
           
 

Constructors in org.springframework.roo.classpath.details with parameters of type FieldMetadata
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.
 

Constructor parameters in org.springframework.roo.classpath.details with type arguments of type FieldMetadata
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)
           
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)
           
 

Uses of FieldMetadata in org.springframework.roo.classpath.operations
 

Methods in org.springframework.roo.classpath.operations with parameters of type FieldMetadata
 void ClasspathOperationsImpl.addField(FieldMetadata fieldMetadata)
           
 void ClasspathOperations.addField(FieldMetadata fieldMetadata)
          Adds a new field to an existing class.
 



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