Package org.aspectj.weaver.reflect
Klasse Java15AnnotationFinder
java.lang.Object
org.aspectj.weaver.reflect.Java15AnnotationFinder
- Alle implementierten Schnittstellen:
AnnotationFinder,ArgNameFinder
- Autor:
- Adrian Colyer, Andy Clement
-
Feldübersicht
Felder -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibunggetAnnotation(ResolvedType annotationType, Object onObject) getAnnotationDefaultValue(Member onMember) getAnnotationFromClass(ResolvedType annotationType, Class aClass) getAnnotationFromMember(ResolvedType annotationType, Member aMember) getAnnotationOfType(UnresolvedType ofType, Member onMember) getAnnotations(Class forClass, World inWorld) getAnnotations(Member onMember, boolean areRuntimeAnnotationsSufficient) ResolvedType[][]getParameterAnnotationTypes(Member onMember) String[]getParameterNames(Member forMember) Attempt to discover the parameter names for a reflectively obtained member.voidsetClassLoader(ClassLoader aLoader) void
-
Felddetails
-
NO_PARAMETER_ANNOTATIONS
-
useSingleInstances
public static boolean useSingleInstances
-
-
Konstruktordetails
-
Java15AnnotationFinder
public Java15AnnotationFinder()
-
-
Methodendetails
-
setClassLoader
- Angegeben von:
setClassLoaderin SchnittstelleAnnotationFinder
-
setWorld
- Angegeben von:
setWorldin SchnittstelleAnnotationFinder
-
getAnnotation
- Angegeben von:
getAnnotationin SchnittstelleAnnotationFinder
-
getAnnotationFromClass
- Angegeben von:
getAnnotationFromClassin SchnittstelleAnnotationFinder
-
getAnnotationFromMember
- Angegeben von:
getAnnotationFromMemberin SchnittstelleAnnotationFinder
-
getAnnotationOfType
- Angegeben von:
getAnnotationOfTypein SchnittstelleAnnotationFinder
-
getAnnotationDefaultValue
- Angegeben von:
getAnnotationDefaultValuein SchnittstelleAnnotationFinder
-
getAnnotations
- Angegeben von:
getAnnotationsin SchnittstelleAnnotationFinder
-
getAnnotations
-
getParameterNames
Beschreibung aus Schnittstelle kopiert:ArgNameFinderAttempt to discover the parameter names for a reflectively obtained member.- Angegeben von:
getParameterNamesin SchnittstelleArgNameFinder- Parameter:
forMember- the member for which parameter names are being looked up- Gibt zurück:
- parameter names or null if names can't be determined
-
getParameterAnnotationTypes
- Angegeben von:
getParameterAnnotationTypesin SchnittstelleAnnotationFinder
-