org.springframework.roo.classpath.customdata.tagkeys
Class IdentifiableAnnotatedJavaStructureCustomDataKey<T extends IdentifiableAnnotatedJavaStructure>
java.lang.Object
org.springframework.roo.classpath.customdata.tagkeys.IdentifiableJavaStructureCustomDataKey<T>
org.springframework.roo.classpath.customdata.tagkeys.IdentifiableAnnotatedJavaStructureCustomDataKey<T>
- All Implemented Interfaces:
- org.springframework.roo.model.Criteria<T>, org.springframework.roo.model.CustomDataKey<T>
- Direct Known Subclasses:
- FieldMetadataCustomDataKey, InvocableMemberMetadataCustomDataKey
public abstract class IdentifiableAnnotatedJavaStructureCustomDataKey<T extends IdentifiableAnnotatedJavaStructure>
- extends IdentifiableJavaStructureCustomDataKey<T>
IdentifiableAnnotatedJavaStructure-specific implementation of
IdentifiableJavaStructureCustomDataKey.
- 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 |
IdentifiableAnnotatedJavaStructureCustomDataKey
protected IdentifiableAnnotatedJavaStructureCustomDataKey()
IdentifiableAnnotatedJavaStructureCustomDataKey
protected IdentifiableAnnotatedJavaStructureCustomDataKey(Integer modifier,
List<AnnotationMetadata> annotations)
getAnnotations
public List<AnnotationMetadata> getAnnotations()
meets
public boolean meets(T identifiableAnnotatedJavaStructure)
throws IllegalStateException
- Specified by:
meets in interface org.springframework.roo.model.Criteria<T extends IdentifiableAnnotatedJavaStructure>- Overrides:
meets in class IdentifiableJavaStructureCustomDataKey<T extends IdentifiableAnnotatedJavaStructure>
- Throws:
IllegalStateException
Copyright © 2009–2015. All rights reserved.