public abstract class AnnotationMetadataAdapter
extends java.lang.Object
implements org.springframework.core.type.AnnotationMetadata
AnnotationMetadata implementation to expose a metadata
by the provided Map of attributes.| Constructor and Description |
|---|
AnnotationMetadataAdapter() |
| Modifier and Type | Method and Description |
|---|---|
java.util.Set<org.springframework.core.type.MethodMetadata> |
getAnnotatedMethods(java.lang.String annotationName) |
org.springframework.core.annotation.MergedAnnotations |
getAnnotations() |
java.lang.String |
getClassName() |
java.lang.String |
getEnclosingClassName() |
java.lang.String[] |
getInterfaceNames() |
java.lang.String[] |
getMemberClassNames() |
java.lang.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, introspectpublic java.util.Set<org.springframework.core.type.MethodMetadata> getAnnotatedMethods(java.lang.String annotationName)
getAnnotatedMethods in interface org.springframework.core.type.AnnotationMetadatapublic org.springframework.core.annotation.MergedAnnotations getAnnotations()
getAnnotations in interface org.springframework.core.type.AnnotatedTypeMetadatapublic java.lang.String getClassName()
getClassName in interface org.springframework.core.type.ClassMetadatapublic boolean isInterface()
isInterface in interface org.springframework.core.type.ClassMetadatapublic boolean isAnnotation()
isAnnotation in interface org.springframework.core.type.ClassMetadatapublic boolean isAbstract()
isAbstract in interface org.springframework.core.type.ClassMetadatapublic boolean isFinal()
isFinal in interface org.springframework.core.type.ClassMetadatapublic boolean isIndependent()
isIndependent in interface org.springframework.core.type.ClassMetadatapublic java.lang.String getEnclosingClassName()
getEnclosingClassName in interface org.springframework.core.type.ClassMetadatapublic java.lang.String getSuperClassName()
getSuperClassName in interface org.springframework.core.type.ClassMetadatapublic java.lang.String[] getInterfaceNames()
getInterfaceNames in interface org.springframework.core.type.ClassMetadatapublic java.lang.String[] getMemberClassNames()
getMemberClassNames in interface org.springframework.core.type.ClassMetadata