Package | Description |
---|---|
org.springframework.beans.factory.annotation |
Support package for annotation-driven bean configuration.
|
org.springframework.cache.annotation |
Annotations and supporting classes for declarative cache management.
|
org.springframework.context.annotation |
Annotation support for the Application Context, including JSR-250 "common"
annotations, component-scanning, and Java-based metadata for creating
Spring-managed objects.
|
org.springframework.core.annotation |
Core support package for annotations, meta-annotations, and merged
annotations with attribute overrides.
|
org.springframework.core.type |
Core support package for type introspection.
|
org.springframework.core.type.classreading |
Support classes for reading annotation and class-level metadata.
|
org.springframework.messaging.handler |
Basic abstractions for working with message handler methods.
|
org.springframework.scheduling.annotation |
Annotation support for asynchronous method execution.
|
org.springframework.test.context |
This package contains the Spring TestContext Framework which
provides annotation-driven unit and integration testing support that is
agnostic of the actual testing framework in use.
|
org.springframework.test.util |
General utility classes for use in unit and integration tests.
|
org.springframework.transaction.annotation |
Spring's support for annotation-based transaction demarcation.
|
org.springframework.web.reactive.config |
Spring WebFlux configuration infrastructure.
|
Class and Description |
---|
AnnotationAttributes
LinkedHashMap subclass representing annotation attribute
key-value pairs as read by AnnotationUtils ,
AnnotatedElementUtils , and Spring's reflection- and ASM-based
AnnotationMetadata implementations. |
MergedAnnotation
A single merged annotation returned from a
MergedAnnotations
collection. |
Class and Description |
---|
AnnotationAttributes
LinkedHashMap subclass representing annotation attribute
key-value pairs as read by AnnotationUtils ,
AnnotatedElementUtils , and Spring's reflection- and ASM-based
AnnotationMetadata implementations. |
Class and Description |
---|
AnnotationAttributes
LinkedHashMap subclass representing annotation attribute
key-value pairs as read by AnnotationUtils ,
AnnotatedElementUtils , and Spring's reflection- and ASM-based
AnnotationMetadata implementations. |
Class and Description |
---|
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). |
AnnotationFilter
Callback interface that can be used to filter specific annotation types.
|
MergedAnnotation
A single merged annotation returned from a
MergedAnnotations
collection. |
MergedAnnotation.Adapt
Adaptations that can be applied to attribute values when creating
Maps or
AnnotationAttributes . |
MergedAnnotations |
MergedAnnotations.SearchStrategy
Search strategies supported by
MergedAnnotations.from(AnnotatedElement, SearchStrategy) and
variants of that method. |
MergedAnnotationSelector
Strategy interface used to select between two
MergedAnnotation
instances. |
RepeatableContainers
Strategy used to determine annotations that act as containers for other
annotations.
|
SynthesizingMethodParameter
A
MethodParameter variant which synthesizes annotations that
declare attribute aliases via @AliasFor . |
Class and Description |
---|
MergedAnnotations |
Class and Description |
---|
AnnotationAttributes
LinkedHashMap subclass representing annotation attribute
key-value pairs as read by AnnotationUtils ,
AnnotatedElementUtils , and Spring's reflection- and ASM-based
AnnotationMetadata implementations. |
MergedAnnotations |
Class and Description |
---|
SynthesizingMethodParameter
A
MethodParameter variant which synthesizes annotations that
declare attribute aliases via @AliasFor . |
Class and Description |
---|
AnnotationAttributes
LinkedHashMap subclass representing annotation attribute
key-value pairs as read by AnnotationUtils ,
AnnotatedElementUtils , and Spring's reflection- and ASM-based
AnnotationMetadata implementations. |
Class and Description |
---|
AnnotationAttributes
LinkedHashMap subclass representing annotation attribute
key-value pairs as read by AnnotationUtils ,
AnnotatedElementUtils , and Spring's reflection- and ASM-based
AnnotationMetadata implementations. |
Class and Description |
---|
AnnotationAttributes
LinkedHashMap subclass representing annotation attribute
key-value pairs as read by AnnotationUtils ,
AnnotatedElementUtils , and Spring's reflection- and ASM-based
AnnotationMetadata implementations. |
Class and Description |
---|
AnnotationAttributes
LinkedHashMap subclass representing annotation attribute
key-value pairs as read by AnnotationUtils ,
AnnotatedElementUtils , and Spring's reflection- and ASM-based
AnnotationMetadata implementations. |
Class and Description |
---|
Order
@Order defines the sort order for an annotated component. |