Removed Methods |
AnnotationAttributes findAnnotationAttributes(AnnotatedElement, Class<Annotation>)
|
Find the first annotation of the specified {@code annotationType} within
the annotation hierarchy above the supplied {@code element} and
merge that annotation's attributes with matching attributes from
annotations in lower levels of the annotation hierarchy. |
AnnotationAttributes findAnnotationAttributes(AnnotatedElement, String)
|
Find the first annotation of the specified {@code annotationType} within
the annotation hierarchy above the supplied {@code element} and
merge that annotation's attributes with matching attributes from
annotations in lower levels of the annotation hierarchy. |
AnnotationAttributes findAnnotationAttributes(AnnotatedElement, String, boolean, boolean)
|
Find the first annotation of the specified {@code annotationType} within
the annotation hierarchy above the supplied {@code element} and
merge that annotation's attributes with matching attributes from
annotations in lower levels of the annotation hierarchy. |
Added Methods |
Annotation findMergedAnnotation(AnnotatedElement, Class<A>)
|
Find the first annotation of the specified {@code annotationType} within
the annotation hierarchy above the supplied {@code element},
merge that annotation's attributes with matching attributes from
annotations in lower levels of the annotation hierarchy, and synthesize
the result back into an annotation of the specified {@code annotationType}. |
Annotation findMergedAnnotation(AnnotatedElement, String)
|
Find the first annotation of the specified {@code annotationName} within
the annotation hierarchy above the supplied {@code element},
merge that annotation's attributes with matching attributes from
annotations in lower levels of the annotation hierarchy, and synthesize
the result back into an annotation of the specified {@code annotationName}. |
AnnotationAttributes findMergedAnnotationAttributes(AnnotatedElement, String, boolean, boolean)
|
Find the first annotation of the specified {@code annotationName} within
the annotation hierarchy above the supplied {@code element} and
merge that annotation's attributes with matching attributes from
annotations in lower levels of the annotation hierarchy. |
Annotation getMergedAnnotation(AnnotatedElement, Class<A>)
|
Get the first annotation of the specified {@code annotationType} within
the annotation hierarchy above the supplied {@code element},
merge that annotation's attributes with matching attributes from
annotations in lower levels of the annotation hierarchy, and synthesize
the result back into an annotation of the specified {@code annotationType}. |
AnnotationAttributes getMergedAnnotationAttributes(AnnotatedElement, Class<Annotation>)
|
Get the first annotation of the specified {@code annotationType} within
the annotation hierarchy above the supplied {@code element} and
merge that annotation's attributes with matching attributes from
annotations in lower levels of the annotation hierarchy. |
AnnotationAttributes getMergedAnnotationAttributes(AnnotatedElement, String)
|
Get the first annotation of the specified {@code annotationName} within
the annotation hierarchy above the supplied {@code element} and
merge that annotation's attributes with matching attributes from
annotations in lower levels of the annotation hierarchy. |
AnnotationAttributes getMergedAnnotationAttributes(AnnotatedElement, String, boolean, boolean)
|
Get the first annotation of the specified {@code annotationName} within
the annotation hierarchy above the supplied {@code element} and
merge that annotation's attributes with matching attributes from
annotations in lower levels of the annotation hierarchy. |