org.springframework.roo.classpath.customdata.tagkeys
Class InvocableMemberMetadataCustomDataKey<T extends InvocableMemberMetadata>
java.lang.Object
org.springframework.roo.classpath.customdata.tagkeys.IdentifiableJavaStructureCustomDataKey<T>
org.springframework.roo.classpath.customdata.tagkeys.IdentifiableAnnotatedJavaStructureCustomDataKey<T>
org.springframework.roo.classpath.customdata.tagkeys.InvocableMemberMetadataCustomDataKey<T>
- All Implemented Interfaces:
- org.springframework.roo.model.Criteria<T>, org.springframework.roo.model.CustomDataKey<T>
- Direct Known Subclasses:
- ConstructorMetadataCustomDataKey, MethodMetadataCustomDataKey
public abstract class InvocableMemberMetadataCustomDataKey<T extends InvocableMemberMetadata>
- extends IdentifiableAnnotatedJavaStructureCustomDataKey<T>
InvocableMemberMetadata-specific implementation of
IdentifiableAnnotatedJavaStructureCustomDataKey.
- Since:
- 1.1.3
- Author:
- James Tyrrell
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.springframework.roo.model.CustomDataKey |
name |
InvocableMemberMetadataCustomDataKey
protected InvocableMemberMetadataCustomDataKey()
InvocableMemberMetadataCustomDataKey
protected InvocableMemberMetadataCustomDataKey(Integer modifier,
List<AnnotationMetadata> annotations,
List<AnnotatedJavaType> parameterTypes,
List<org.springframework.roo.model.JavaSymbolName> parameterNames,
List<org.springframework.roo.model.JavaType> throwsTypes)
getParameterNames
public List<org.springframework.roo.model.JavaSymbolName> getParameterNames()
getParameterTypes
public List<AnnotatedJavaType> getParameterTypes()
getThrowsTypes
public List<org.springframework.roo.model.JavaType> getThrowsTypes()
meets
public boolean meets(T invocableMemberMetadata)
throws IllegalStateException
- Specified by:
meets in interface org.springframework.roo.model.Criteria<T extends InvocableMemberMetadata>- Overrides:
meets in class IdentifiableAnnotatedJavaStructureCustomDataKey<T extends InvocableMemberMetadata>
- Throws:
IllegalStateException
Copyright © 2009–2015. All rights reserved.