See: Description
Interface | Description |
---|---|
SynthesizedAnnotation |
Marker interface implemented by synthesized annotation proxies.
|
Class | Description |
---|---|
AnnotatedElementUtils |
General utility methods for finding annotations, meta-annotations, and
repeatable 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. |