- findAnnotation
Find a single Annotation of annotationType on the supplied Method, traversing
its super methods (i.e
- getAnnotation
Get a single Annotation of annotationType from the supplied Method, where the
annotation is either p
- getValue
Retrieve the value of a named attribute, given an annotation instance.
- getAnnotationAttributes
Retrieve the given annotation's attributes as an AnnotationAttributes map.This
method provides fully
- getDefaultValue
Retrieve the default value of a named attribute, given an annotation instance.
- getAnnotations
Get all Annotation that are present on the supplied Method.Correctly handles
bridge Method generated
- isAnnotationDeclaredLocally
Determine whether an annotation of the specified annotationTypeis declared
locally (i.e. directly pr
- synthesizeAnnotation
Synthesize an annotation from the supplied map of annotation attributes by
wrapping the map in a dyn
- findAnnotationDeclaringClass
Find the first Class in the inheritance hierarchy of the specified clazz
(including the specified cl
- getRepeatableAnnotations
Perform the actual work for
#getRepeatableAnnotations(AnnotatedElement,Class,Class)and
#getDeclaredR
- isAnnotationMetaPresent
Determine if an annotation of type metaAnnotationType ismeta-present on the
supplied annotationType.
- isInJavaLangAnnotationPackage
Determine if the supplied Annotation is defined in the core JDK
java.lang.annotation package.