Generated by
JDiff

Class org.springframework.core.annotation.AnnotationUtils

Added Methods
Set<A> getDeclaredRepeatableAnnotations(AnnotatedElement, Class<A>) Get the declared repeatable Annotation annotations of {@code annotationType} from the supplied AnnotatedElement, where such annotations are either directly present, indirectly present, or meta-present on the element.
Set<A> getDeclaredRepeatableAnnotations(AnnotatedElement, Class<A>, Class<Annotation>) Get the declared repeatable Annotation annotations of {@code annotationType} from the supplied AnnotatedElement, where such annotations are either directly present, indirectly present, or meta-present on the element.
Set<A> getRepeatableAnnotations(AnnotatedElement, Class<A>) Get the repeatable Annotation annotations of {@code annotationType} from the supplied AnnotatedElement, where such annotations are either present, indirectly present, or meta-present on the element.
Set<A> getRepeatableAnnotations(AnnotatedElement, Class<A>, Class<Annotation>) Get the repeatable Annotation annotations of {@code annotationType} from the supplied AnnotatedElement, where such annotations are either present, indirectly present, or meta-present on the element.
Annotation synthesizeAnnotation(Class<A>) Synthesize an annotation from its default attributes values.
Annotation synthesizeAnnotation(Map<String, Object>, Class<A>, AnnotatedElement) Synthesize an annotation from the supplied map of annotation attributes by wrapping the map in a dynamic proxy that implements an annotation of the specified {@code annotationType} and transparently enforces attribute alias semantics for annotation attributes that are annotated with @AliasFor.
Annotation[] synthesizeAnnotationArray(Annotation[], AnnotatedElement) Synthesize the supplied array of {@code annotations} by creating a new array of the same size and type and populating it with #synthesizeAnnotation(Annotation) synthesized versions of the annotations from the input array.
 

Changed Methods
Set<A> getRepeatableAnnotation(AnnotatedElement, Class<Annotation>, Class<A>) Now deprecated.
As of Spring Framework 4.2, use {@code getRepeatableAnnotations()} or {@code getDeclaredRepeatableAnnotations()} instead.
Set<A> getRepeatableAnnotation(Method, Class<Annotation>, Class<A>) Now deprecated.
As of Spring Framework 4.2, use {@code getRepeatableAnnotations()} or {@code getDeclaredRepeatableAnnotations()} instead.