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
-
Konstruktorübersicht
-
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.void
setClassLoader
(ClassLoader aLoader) void
-
Felddetails
-
NO_PARAMETER_ANNOTATIONS
-
useSingleInstances
public static boolean useSingleInstances
-
-
Konstruktordetails
-
Java15AnnotationFinder
public Java15AnnotationFinder()
-
-
Methodendetails
-
setClassLoader
- Angegeben von:
setClassLoader
in SchnittstelleAnnotationFinder
-
setWorld
- Angegeben von:
setWorld
in SchnittstelleAnnotationFinder
-
getAnnotation
- Angegeben von:
getAnnotation
in SchnittstelleAnnotationFinder
-
getAnnotationFromClass
- Angegeben von:
getAnnotationFromClass
in SchnittstelleAnnotationFinder
-
getAnnotationFromMember
- Angegeben von:
getAnnotationFromMember
in SchnittstelleAnnotationFinder
-
getAnnotationOfType
- Angegeben von:
getAnnotationOfType
in SchnittstelleAnnotationFinder
-
getAnnotationDefaultValue
- Angegeben von:
getAnnotationDefaultValue
in SchnittstelleAnnotationFinder
-
getAnnotations
- Angegeben von:
getAnnotations
in SchnittstelleAnnotationFinder
-
getAnnotations
-
getParameterNames
Beschreibung aus Schnittstelle kopiert:ArgNameFinder
Attempt to discover the parameter names for a reflectively obtained member.- Angegeben von:
getParameterNames
in 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:
getParameterAnnotationTypes
in SchnittstelleAnnotationFinder
-