Uses of Package
org.springframework.core.annotation
Package
Description
Support package for annotation-driven bean configuration.
Annotations and supporting classes for declarative cache management.
Annotation support for the Application Context, including JSR-250 "common"
annotations, component-scanning, and Java-based metadata for creating
Spring-managed objects.
Core support package for annotations, meta-annotations, and merged
annotations with attribute overrides.
Core support package for type introspection.
Basic abstractions for working with message handler methods.
Annotation support for asynchronous method execution.
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.
Spring's support for annotation-based transaction demarcation.
Common infrastructure for handler method processing, as used by
Spring MVC's
org.springframework.web.servlet.mvc.method
package.Spring WebFlux configuration infrastructure.
-
ClassDescription
LinkedHashMap
subclass representing annotation attribute key-value pairs as read byAnnotationUtils
,AnnotatedElementUtils
, and Spring's reflection- and ASM-basedAnnotationMetadata
implementations.A single merged annotation returned from aMergedAnnotations
collection. -
ClassDescription
LinkedHashMap
subclass representing annotation attribute key-value pairs as read byAnnotationUtils
,AnnotatedElementUtils
, and Spring's reflection- and ASM-basedAnnotationMetadata
implementations. -
ClassDescription
LinkedHashMap
subclass representing annotation attribute key-value pairs as read byAnnotationUtils
,AnnotatedElementUtils
, and Spring's reflection- and ASM-basedAnnotationMetadata
implementations. -
ClassDescription
LinkedHashMap
subclass representing annotation attribute key-value pairs as read byAnnotationUtils
,AnnotatedElementUtils
, and Spring's reflection- and ASM-basedAnnotationMetadata
implementations.AnnotationAwareOrderComparator
is an extension ofOrderComparator
that supports Spring'sOrdered
interface as well as the@Order
and@Priority
annotations, with an order value provided by anOrdered
instance overriding a statically defined annotation value (if any).Callback interface that can be used to filter specific annotation types.A single merged annotation returned from aMergedAnnotations
collection.Adaptations that can be applied to attribute values when creating Maps orAnnotationAttributes
.Fluent API for configuring the search algorithm used in theMergedAnnotations
model and performing a search.Search strategies supported byMergedAnnotations.search(SearchStrategy)
as well asMergedAnnotations.from(AnnotatedElement, SearchStrategy)
and variants of that method.Strategy interface used to select between twoMergedAnnotation
instances.Strategy used to determine annotations that act as containers for other annotations.AMethodParameter
variant which synthesizes annotations that declare attribute aliases via@AliasFor
. -
ClassDescription
-
ClassDescriptionA
MethodParameter
variant which synthesizes annotations that declare attribute aliases via@AliasFor
. -
ClassDescription
LinkedHashMap
subclass representing annotation attribute key-value pairs as read byAnnotationUtils
,AnnotatedElementUtils
, and Spring's reflection- and ASM-basedAnnotationMetadata
implementations. -
ClassDescription
LinkedHashMap
subclass representing annotation attribute key-value pairs as read byAnnotationUtils
,AnnotatedElementUtils
, and Spring's reflection- and ASM-basedAnnotationMetadata
implementations. -
ClassDescription
LinkedHashMap
subclass representing annotation attribute key-value pairs as read byAnnotationUtils
,AnnotatedElementUtils
, and Spring's reflection- and ASM-basedAnnotationMetadata
implementations. -
ClassDescriptionA
MethodParameter
variant which synthesizes annotations that declare attribute aliases via@AliasFor
. -