See: Description
| Interface | Description |
|---|---|
| SynthesizedAnnotation |
Marker interface implemented by synthesized annotation proxies.
|
| Class | Description |
|---|---|
| AnnotatedElementUtils |
General utility methods for finding annotations and meta-annotations on
AnnotatedElements. |
| AnnotationAttributes |
LinkedHashMap subclass representing annotation attribute
key-value pairs as read by AnnotationUtils,
AnnotatedElementUtils, and Spring's reflection- and ASM-based
AnnotationMetadata implementations. |
| AnnotationAwareOrderComparator |
AnnotationAwareOrderComparator is an extension of
OrderComparator that supports Spring's
Ordered interface as well as the
@Order and @Priority
annotations, with an order value provided by an Ordered
instance overriding a statically defined annotation value (if any). |
| AnnotationUtils |
General utility methods for working with annotations, handling meta-annotations,
bridge methods (which the compiler generates for generic declarations) as well
as super methods (for optional annotation inheritance).
|
| OrderUtils |
General utility for determining the order of an object based on its type declaration.
|
| SynthesizingMethodParameter |
A
MethodParameter variant which synthesizes annotations that
declare attribute aliases via @AliasFor. |
| Exception | Description |
|---|---|
| AnnotationConfigurationException |
Thrown by
AnnotationUtils and synthesized annotations
if an annotation is improperly configured. |
| Annotation Type | Description |
|---|---|
| AliasFor |
@AliasFor is an annotation that is used to declare aliases for
annotation attributes. |
| Order |
@Order defines the sort order for an annotated component. |