org.aspectj.weaver.reflect
Interface AnnotationFinder
- All Known Implementing Classes:
- Java15AnnotationFinder
public interface AnnotationFinder
setClassLoader
void setClassLoader(java.lang.ClassLoader annotationLoader)
setWorld
void setWorld(World aWorld)
getAnnotation
java.lang.Object getAnnotation(ResolvedType annotationType,
java.lang.Object onObject)
getAnnotationFromMember
java.lang.Object getAnnotationFromMember(ResolvedType annotationType,
java.lang.reflect.Member aMember)
getAnnotationOfType
AnnotationAJ getAnnotationOfType(UnresolvedType ofType,
java.lang.reflect.Member onMember)
getAnnotationDefaultValue
java.lang.String getAnnotationDefaultValue(java.lang.reflect.Member onMember)
getAnnotationFromClass
java.lang.Object getAnnotationFromClass(ResolvedType annotationType,
java.lang.Class aClass)
getAnnotations
java.util.Set getAnnotations(java.lang.reflect.Member onMember)
getParameterAnnotationTypes
ResolvedType[][] getParameterAnnotationTypes(java.lang.reflect.Member onMember)