Generated by
JDiff

Class org.springframework.core.annotation.AnnotationUtils

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