public abstract class AnnotationMetadataAdapter extends Object implements AnnotationMetadata
AnnotationMetadata implementation to expose a metadata
by the provided Map of attributes.| Constructor and Description |
|---|
AnnotationMetadataAdapter() |
| Modifier and Type | Method and Description |
|---|---|
Set<MethodMetadata> |
getAnnotatedMethods(String annotationName) |
MergedAnnotations |
getAnnotations() |
String |
getClassName() |
String |
getEnclosingClassName() |
String[] |
getInterfaceNames() |
String[] |
getMemberClassNames() |
String |
getSuperClassName() |
boolean |
isAbstract() |
boolean |
isAnnotation() |
boolean |
isFinal() |
boolean |
isIndependent() |
boolean |
isInterface() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetAnnotationTypes, getMetaAnnotationTypes, hasAnnotatedMethods, hasAnnotation, hasMetaAnnotation, introspecthasEnclosingClass, hasSuperClass, isConcretegetAllAnnotationAttributes, getAllAnnotationAttributes, getAnnotationAttributes, getAnnotationAttributes, isAnnotatedpublic Set<MethodMetadata> getAnnotatedMethods(String annotationName)
getAnnotatedMethods in interface AnnotationMetadatapublic MergedAnnotations getAnnotations()
getAnnotations in interface AnnotatedTypeMetadatapublic String getClassName()
getClassName in interface ClassMetadatapublic boolean isInterface()
isInterface in interface ClassMetadatapublic boolean isAnnotation()
isAnnotation in interface ClassMetadatapublic boolean isAbstract()
isAbstract in interface ClassMetadatapublic boolean isFinal()
isFinal in interface ClassMetadatapublic boolean isIndependent()
isIndependent in interface ClassMetadatapublic String getEnclosingClassName()
getEnclosingClassName in interface ClassMetadatapublic String getSuperClassName()
getSuperClassName in interface ClassMetadatapublic String[] getInterfaceNames()
getInterfaceNames in interface ClassMetadatapublic String[] getMemberClassNames()
getMemberClassNames in interface ClassMetadata