Added Methods |
boolean isCandidateClass(Class<?>, Class<Annotation>)
|
Determine whether the given class is a candidate for carrying the specified annotation
(at type, method or field level). |
boolean isCandidateClass(Class<?>, String)
|
Determine whether the given class is a candidate for carrying the specified annotation
(at type, method or field level). |
boolean isCandidateClass(Class<?>, Collection<Class<Annotation>>)
|
Determine whether the given class is a candidate for carrying one of the specified
annotations (at type, method or field level). |
Changed Methods |
Class<?> findAnnotationDeclaringClass(Class<Annotation>, Class<?>)
|
Now deprecated.
|
as of 5.2 since it is superseded by the {@link MergedAnnotations} API |
Class<?> findAnnotationDeclaringClassForTypes(List<Class<Annotation>>, Class<?>)
|
Now deprecated.
|
as of 5.2 since it is superseded by the {@link MergedAnnotations} API |
boolean isAnnotationInherited(Class<Annotation>, Class<?>)
|
Now deprecated.
|
as of 5.2 since it is superseded by the {@link MergedAnnotations} API |
boolean isAnnotationMetaPresent(Class<Annotation>, Class<Annotation>)
|
Now deprecated.
|
as of 5.2 since it is superseded by the {@link MergedAnnotations} API |
Annotation[] getAnnotations(AnnotatedElement )
|
Now deprecated.
|
as of 5.2 since it is superseded by the {@link MergedAnnotations} API |
Annotation[] getAnnotations(Method )
|
Now deprecated.
|
as of 5.2 since it is superseded by the {@link MergedAnnotations} API |
Set<A> getDeclaredRepeatableAnnotations(AnnotatedElement, Class<A>)
|
Now deprecated.
|
as of 5.2 since it is superseded by the {@link MergedAnnotations} API |
Set<A> getDeclaredRepeatableAnnotations(AnnotatedElement, Class<A>, Class<Annotation>)
|
Now deprecated.
|
as of 5.2 since it is superseded by the {@link MergedAnnotations} API |
Set<A> getRepeatableAnnotations(AnnotatedElement, Class<A>)
|
Now deprecated.
|
as of 5.2 since it is superseded by the {@link MergedAnnotations} API |
Set<A> getRepeatableAnnotations(AnnotatedElement, Class<A>, Class<Annotation>)
|
Now deprecated.
|
as of 5.2 since it is superseded by the {@link MergedAnnotations} API |