public interface AnnotationManager
Modifier and Type | Method and Description |
---|---|
boolean |
getClassAnnotationHasHandler(String annotationName) |
ClassAnnotationHandler |
getHandlerForClassAnnotation(String annotationName)
Accessor for a handler for the specified class annotation.
|
MemberAnnotationHandler |
getHandlerForMemberAnnotation(String annotationName)
Accessor for a handler for the specified member annotation.
|
boolean |
getMemberAnnotationHasHandler(String annotationName) |
AbstractClassMetaData |
getMetaDataForClass(Class cls,
PackageMetaData pmd,
ClassLoaderResolver clr)
Method to get the ClassMetaData for a class from its annotations.
|
AbstractClassMetaData getMetaDataForClass(Class cls, PackageMetaData pmd, ClassLoaderResolver clr)
cls
- The classpmd
- MetaData for the owning package (that this will be a child of)clr
- Resolver for ClassLoader issuesboolean getClassAnnotationHasHandler(String annotationName)
boolean getMemberAnnotationHasHandler(String annotationName)
ClassAnnotationHandler getHandlerForClassAnnotation(String annotationName)
annotationName
- Annotation to be handled.MemberAnnotationHandler getHandlerForMemberAnnotation(String annotationName)
annotationName
- Annotation to be handledCopyright © 2019. All rights reserved.