public interface AnnotationFinder
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
getAnnotation(ResolvedType annotationType,
java.lang.Object onObject) |
java.lang.String |
getAnnotationDefaultValue(java.lang.reflect.Member onMember) |
java.lang.Object |
getAnnotationFromClass(ResolvedType annotationType,
java.lang.Class<?> aClass) |
java.lang.Object |
getAnnotationFromMember(ResolvedType annotationType,
java.lang.reflect.Member aMember) |
AnnotationAJ |
getAnnotationOfType(UnresolvedType ofType,
java.lang.reflect.Member onMember) |
ResolvedType[] |
getAnnotations(java.lang.reflect.Member onMember,
boolean runtimeAnnotationsOnly) |
ResolvedType[][] |
getParameterAnnotationTypes(java.lang.reflect.Member onMember) |
void |
setClassLoader(java.lang.ClassLoader annotationLoader) |
void |
setWorld(World aWorld) |
void setClassLoader(java.lang.ClassLoader annotationLoader)
void setWorld(World aWorld)
java.lang.Object getAnnotation(ResolvedType annotationType, java.lang.Object onObject)
java.lang.Object getAnnotationFromMember(ResolvedType annotationType, java.lang.reflect.Member aMember)
AnnotationAJ getAnnotationOfType(UnresolvedType ofType, java.lang.reflect.Member onMember)
java.lang.String getAnnotationDefaultValue(java.lang.reflect.Member onMember)
java.lang.Object getAnnotationFromClass(ResolvedType annotationType, java.lang.Class<?> aClass)
ResolvedType[] getAnnotations(java.lang.reflect.Member onMember, boolean runtimeAnnotationsOnly)
ResolvedType[][] getParameterAnnotationTypes(java.lang.reflect.Member onMember)