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

Packages that use MethodMetadata
org.springframework.roo.classpath.customdata.taggers   
org.springframework.roo.classpath.details   
org.springframework.roo.classpath.itd   
org.springframework.roo.classpath.persistence   
org.springframework.roo.classpath.scanner   
 

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

Methods in org.springframework.roo.classpath.customdata.taggers that return types with arguments of type MethodMetadata
 org.springframework.roo.model.CustomDataKey<MethodMetadata> MethodMatcher.getCustomDataKey()
           
 List<MethodMetadata> MethodMatcher.matches(List<MemberHoldingTypeDetails> memberHoldingTypeDetailsList)
           
 List<MethodMetadata> MethodMatcher.matches(List<MemberHoldingTypeDetails> memberHoldingTypeDetailsList, Map<String,String> pluralMap)
           
 

Methods in org.springframework.roo.classpath.customdata.taggers with parameters of type MethodMetadata
 Object MethodMatcher.getTagValue(MethodMetadata key)
           
 

Constructor parameters in org.springframework.roo.classpath.customdata.taggers with type arguments of type MethodMetadata
MethodMatcher(Collection<? extends FieldMatcher> fieldTaggers, org.springframework.roo.model.CustomDataKey<MethodMetadata> customDataKey, boolean isAccessor)
          Constructor
MethodMatcher(org.springframework.roo.model.CustomDataKey<MethodMetadata> customDataKey, org.springframework.roo.model.JavaType catalystAnnotationType, org.springframework.roo.model.JavaSymbolName userDefinedNameAttribute, String defaultName)
          Constructor
MethodMatcher(org.springframework.roo.model.CustomDataKey<MethodMetadata> customDataKey, org.springframework.roo.model.JavaType catalystAnnotationType, org.springframework.roo.model.JavaSymbolName userDefinedNameAttribute, String defaultName, boolean suffixPlural, boolean suffixSingular)
          Constructor
MethodMatcher(org.springframework.roo.model.CustomDataKey<MethodMetadata> customDataKey, org.springframework.roo.model.JavaType catalystAnnotationType, org.springframework.roo.model.JavaSymbolName userDefinedNameAttribute, String defaultName, boolean suffixPlural, boolean suffixSingular, String additionalSuffix)
          Constructor
 

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

Classes in org.springframework.roo.classpath.details that implement MethodMetadata
 class DefaultMethodMetadata
          Default implementation of MethodMetadata.
 

Methods in org.springframework.roo.classpath.details that return MethodMetadata
 MethodMetadata MethodMetadataBuilder.build()
           
static MethodMetadata MemberFindingUtils.getDeclaredMethod(MemberHoldingTypeDetails memberHoldingTypeDetails, org.springframework.roo.model.JavaSymbolName methodName)
          Locates a method on the specified MemberHoldingTypeDetails based on the method name.
static MethodMetadata MemberFindingUtils.getDeclaredMethod(MemberHoldingTypeDetails memberHoldingTypeDetails, org.springframework.roo.model.JavaSymbolName methodName, List<org.springframework.roo.model.JavaType> parameters)
          Locates the specified method.
 MethodMetadata AbstractMemberHoldingTypeDetails.getMethod(org.springframework.roo.model.JavaSymbolName methodName)
           
 MethodMetadata MemberHoldingTypeDetails.getMethod(org.springframework.roo.model.JavaSymbolName methodName)
          Searches up the inheritance hierarchy until the first method with the specified name is located; method parameters are not taken into account.
 MethodMetadata AbstractMemberHoldingTypeDetails.getMethod(org.springframework.roo.model.JavaSymbolName methodName, List<org.springframework.roo.model.JavaType> parameters)
           
 MethodMetadata MemberHoldingTypeDetails.getMethod(org.springframework.roo.model.JavaSymbolName methodName, List<org.springframework.roo.model.JavaType> parameters)
          Searches up the inheritance hierarchy until the first method with the specified name and parameters is located.
static MethodMetadata MemberFindingUtils.getMethod(MemberDetails memberDetails, org.springframework.roo.model.JavaSymbolName methodName)
          Deprecated. use MemberDetails.getMethod(JavaSymbolName) instead
static MethodMetadata MemberFindingUtils.getMethod(MemberDetails memberDetails, org.springframework.roo.model.JavaSymbolName methodName, List<org.springframework.roo.model.JavaType> parameters)
          Deprecated. use MemberDetails.getMethod(JavaSymbolName, List) instead
static MethodMetadata MemberFindingUtils.getMethod(MemberDetails memberDetails, org.springframework.roo.model.JavaSymbolName methodName, List<org.springframework.roo.model.JavaType> parameters, String excludingMid)
          Deprecated. use MemberDetails.getMethod(JavaSymbolName, List, String) instead
static MethodMetadata MemberFindingUtils.getMethod(MemberDetails memberDetails, String methodName)
          Convenience method which converts a String method name to a JavaSymbolName for use by the standard MemberFindingUtils.getMethod(MemberDetails, org.springframework.roo.model.JavaSymbolName) .
static MethodMetadata MemberFindingUtils.getMethod(MemberHoldingTypeDetails memberHoldingTypeDetails, org.springframework.roo.model.JavaSymbolName methodName)
          Deprecated. use MemberHoldingTypeDetails.getMethod(JavaSymbolName) instead
static MethodMetadata MemberFindingUtils.getMethod(MemberHoldingTypeDetails memberHoldingTypeDetails, org.springframework.roo.model.JavaSymbolName methodName, List<org.springframework.roo.model.JavaType> parameters)
          Deprecated. use MemberHoldingTypeDetails.getMethod(JavaSymbolName, List) instead
static MethodMetadata MemberFindingUtils.getMethod(MemberHoldingTypeDetails memberHoldingTypeDetails, String methodName)
          Convenience method which converts a String method name to a JavaSymbolName for use by the standard MemberFindingUtils.getMethod(MemberHoldingTypeDetails, org.springframework.roo.model.JavaSymbolName) .
 MethodMetadata DeclaredMethodAnnotationDetails.getMethodMetadata()
           
static MethodMetadata MemberFindingUtils.getMostConcreteMethodWithTag(MemberDetails memberDetails, Object tagKey)
          Determines the most concrete MemberHoldingTypeDetails in cases where multiple matches are found for a given tag.
 

Methods in org.springframework.roo.classpath.details that return types with arguments of type MethodMetadata
 List<MethodMetadata> AbstractMemberHoldingTypeDetailsBuilder.buildMethods()
           
 List<MethodMetadata> DefaultItdTypeDetails.getDeclaredMethods()
           
 List<? extends MethodMetadata> DefaultClassOrInterfaceTypeDetails.getDeclaredMethods()
           
 List<? extends MethodMetadata> MemberHoldingTypeDetails.getDeclaredMethods()
           
 List<MethodMetadata> AbstractMemberHoldingTypeDetails.getMethods()
           
 List<MethodMetadata> MemberHoldingTypeDetails.getMethods()
          Locates all methods on this class and its superclasses.
static List<MethodMetadata> MemberFindingUtils.getMethods(MemberDetails memberDetails)
          Deprecated. use MemberDetails.getMethods() instead
static List<MethodMetadata> MemberFindingUtils.getMethods(MemberHoldingTypeDetails memberHoldingTypeDetails)
          Deprecated. use MemberHoldingTypeDetails.getMethods() instead
static List<MethodMetadata> MemberFindingUtils.getMethodsWithTag(MemberDetails memberDetails, Object tagKey)
          Deprecated. use MemberDetails.getMethodsWithTag(Object) instead
 

Methods in org.springframework.roo.classpath.details with parameters of type MethodMetadata
 boolean AbstractMemberHoldingTypeDetailsBuilder.addMethod(MethodMetadata method)
          Adds the given method to this builder
static FieldMetadata BeanInfoUtils.getFieldForJavaBeanMethod(MemberDetails memberDetails, MethodMetadata method)
          Attempts to locate the field which is represented by the presented java bean method.
static org.springframework.roo.model.JavaSymbolName BeanInfoUtils.getPropertyNameForJavaBeanMethod(MethodMetadata method)
          Obtains the property name for the specified JavaBean accessor or mutator method.
 boolean DefaultMethodMetadata.hasSameName(MethodMetadata... otherMethods)
           
 boolean MethodMetadata.hasSameName(MethodMetadata... otherMethods)
          Indicates whether this method has the same name (case-sensitive) as any of the given methods
static boolean BeanInfoUtils.isAccessorMethod(MethodMetadata method)
          Indicates if the presented method compiles with the JavaBean conventions around accessor methods (public, "set" or "is", 0 args etc).
static boolean BeanInfoUtils.isMutatorMethod(MethodMetadata method)
          Indicates if the presented method compiles with the JavaBean conventions around mutator methods (public, "set", 1 arg etc).
 

Constructors in org.springframework.roo.classpath.details with parameters of type MethodMetadata
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.
MethodMetadataBuilder(MethodMetadata existing)
           
MethodMetadataBuilder(String declaredbyMetadataId, MethodMetadata existing)
           
 

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

Methods in org.springframework.roo.classpath.itd that return MethodMetadata
protected  MethodMetadata AbstractItdTypeDetailsProvidingMetadataItem.getGovernorMethod(org.springframework.roo.model.JavaSymbolName methodName, org.springframework.roo.model.JavaType... parameterTypes)
          Returns the given method of the governor.
protected  MethodMetadata AbstractItdTypeDetailsProvidingMetadataItem.getGovernorMethod(org.springframework.roo.model.JavaSymbolName methodName, List<org.springframework.roo.model.JavaType> parameterTypes)
          Returns the given method of the governor.
 

Uses of MethodMetadata in org.springframework.roo.classpath.persistence
 

Methods in org.springframework.roo.classpath.persistence that return MethodMetadata
 MethodMetadata PersistenceMemberLocatorImpl.getIdentifierAccessor(org.springframework.roo.model.JavaType domainType)
           
 MethodMetadata PersistenceMemberLocator.getIdentifierAccessor(org.springframework.roo.model.JavaType domainType)
          Returns the ID accessor for the given domain type
 MethodMetadata PersistenceMemberLocatorImpl.getVersionAccessor(org.springframework.roo.model.JavaType domainType)
           
 MethodMetadata PersistenceMemberLocator.getVersionAccessor(org.springframework.roo.model.JavaType domainType)
          Returns the version accessor for the given domain type.
 

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

Methods in org.springframework.roo.classpath.scanner that return MethodMetadata
 MethodMetadata MemberDetailsImpl.getMethod(org.springframework.roo.model.JavaSymbolName methodName)
           
 MethodMetadata MemberDetails.getMethod(org.springframework.roo.model.JavaSymbolName methodName)
          Locates a method with the name presented.
 MethodMetadata MemberDetailsImpl.getMethod(org.springframework.roo.model.JavaSymbolName methodName, List<org.springframework.roo.model.JavaType> parameters)
           
 MethodMetadata MemberDetails.getMethod(org.springframework.roo.model.JavaSymbolName methodName, List<org.springframework.roo.model.JavaType> parameters)
          Locates a method with the name and parameter signature presented.
 MethodMetadata MemberDetailsImpl.getMethod(org.springframework.roo.model.JavaSymbolName methodName, List<org.springframework.roo.model.JavaType> parameters, String excludingMid)
           
 MethodMetadata MemberDetails.getMethod(org.springframework.roo.model.JavaSymbolName methodName, List<org.springframework.roo.model.JavaType> parameters, String excludingMid)
          Locates a method with the name and parameter signature presented that is not declared by the presented MID.
 MethodMetadata MemberDetailsImpl.getMostConcreteMethodWithTag(Object tagKey)
           
 MethodMetadata MemberDetails.getMostConcreteMethodWithTag(Object tagKey)
          Determines the most concrete MemberHoldingTypeDetails in cases where multiple matches are found for a given tag.
 

Methods in org.springframework.roo.classpath.scanner that return types with arguments of type MethodMetadata
 List<MethodMetadata> MemberDetailsImpl.getMethods()
           
 List<MethodMetadata> MemberDetails.getMethods()
          Searches all MemberHoldingTypeDetails and returns all methods.
 List<MethodMetadata> MemberDetailsImpl.getMethodsWithTag(Object tagKey)
           
 List<MethodMetadata> MemberDetails.getMethodsWithTag(Object tagKey)
          Searches all MemberDetails and returns all methods which contain a given CustomData tag.
 



Copyright © 2009–2015. All rights reserved.