public abstract class AbstractIdentifiableAnnotatedJavaStructureProvider extends AbstractIdentifiableJavaStructureProvider implements IdentifiableAnnotatedJavaStructure
IdentifiableAnnotatedJavaStructure subclasses.| Modifier | Constructor and Description |
|---|---|
protected |
AbstractIdentifiableAnnotatedJavaStructureProvider(org.springframework.roo.model.CustomData customData,
String declaredByMetadataId,
int modifier,
Collection<AnnotationMetadata> annotations)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
AnnotationMetadata |
getAnnotation(org.springframework.roo.model.JavaType type)
Locates the specified annotation on this structure.
|
List<AnnotationMetadata> |
getAnnotations() |
AnnotationMetadata |
getTypeAnnotation(org.springframework.roo.model.JavaType annotationType)
Locates an annotation on this class and its superclasses.
|
getDeclaredByMetadataId, getModifiergetCustomDataclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetDeclaredByMetadataId, getModifierprotected AbstractIdentifiableAnnotatedJavaStructureProvider(org.springframework.roo.model.CustomData customData,
String declaredByMetadataId,
int modifier,
Collection<AnnotationMetadata> annotations)
customData - declaredByMetadataId - modifier - annotations - can be null for nonepublic AnnotationMetadata getAnnotation(org.springframework.roo.model.JavaType type)
IdentifiableAnnotatedJavaStructuregetAnnotation in interface IdentifiableAnnotatedJavaStructuretype - to locate (required)null if not foundpublic List<AnnotationMetadata> getAnnotations()
getAnnotations in interface IdentifiableAnnotatedJavaStructurepublic AnnotationMetadata getTypeAnnotation(org.springframework.roo.model.JavaType annotationType)
IdentifiableAnnotatedJavaStructuregetTypeAnnotation in interface IdentifiableAnnotatedJavaStructureannotationType - annotation to locate (required)null if not foundCopyright © 2009–2018 Pivotal Software, Inc.. All rights reserved.