Uses of Package
org.springframework.core.annotation
Packages that use 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.
Common infrastructure for invoking message handler methods.
Common infrastructure for invoking message handler methods with non-blocking,
 and reactive contracts.
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.Generic support classes for handler method processing.
Spring WebFlux configuration infrastructure.
Infrastructure for handler method processing.
MVC infrastructure for annotation-based handler method processing, building on the
 
org.springframework.web.method.annotation package.- 
Classes in org.springframework.core.annotation used by org.springframework.beans.factory.annotationClassDescriptionLinkedHashMapsubclass representing annotation attribute key-value pairs as read byAnnotationUtils,AnnotatedElementUtils, and Spring's reflection- and ASM-basedAnnotationMetadataimplementations.A single merged annotation returned from aMergedAnnotationscollection.
- 
Classes in org.springframework.core.annotation used by org.springframework.cache.annotationClassDescriptionLinkedHashMapsubclass representing annotation attribute key-value pairs as read byAnnotationUtils,AnnotatedElementUtils, and Spring's reflection- and ASM-basedAnnotationMetadataimplementations.
- 
Classes in org.springframework.core.annotation used by org.springframework.context.annotationClassDescriptionLinkedHashMapsubclass representing annotation attribute key-value pairs as read byAnnotationUtils,AnnotatedElementUtils, and Spring's reflection- and ASM-basedAnnotationMetadataimplementations.
- 
Classes in org.springframework.core.annotation used by org.springframework.core.annotationClassDescriptionA convenient wrapper for aMethodhandle, providing deep annotation introspection on methods and method parameters, including the exposure of interface-declared parameter annotations from the concrete target method.A MethodParameter with AnnotatedMethod-specific behavior.LinkedHashMapsubclass representing annotation attribute key-value pairs as read byAnnotationUtils,AnnotatedElementUtils, and Spring's reflection- and ASM-basedAnnotationMetadataimplementations.AnnotationAwareOrderComparatoris an extension ofOrderComparatorthat supports Spring'sOrderedinterface as well as the@Orderand@Priorityannotations, with an order value provided by anOrderedinstance 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 aMergedAnnotationscollection.Adaptations that can be applied to attribute values when creating Maps orAnnotationAttributes.Fluent API for configuring the search algorithm used in theMergedAnnotationsmodel 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 twoMergedAnnotationinstances.Strategy used to determine annotations that act as containers for other annotations.AMethodParametervariant which synthesizes annotations that declare attribute aliases via@AliasFor.
- 
Classes in org.springframework.core.annotation used by org.springframework.core.typeClassDescriptionLinkedHashMapsubclass representing annotation attribute key-value pairs as read byAnnotationUtils,AnnotatedElementUtils, and Spring's reflection- and ASM-basedAnnotationMetadataimplementations.
- 
Classes in org.springframework.core.annotation used by org.springframework.messaging.handlerClassDescriptionA convenient wrapper for aMethodhandle, providing deep annotation introspection on methods and method parameters, including the exposure of interface-declared parameter annotations from the concrete target method.
- 
Classes in org.springframework.core.annotation used by org.springframework.messaging.handler.invocationClassDescriptionA convenient wrapper for aMethodhandle, providing deep annotation introspection on methods and method parameters, including the exposure of interface-declared parameter annotations from the concrete target method.
- 
Classes in org.springframework.core.annotation used by org.springframework.messaging.handler.invocation.reactiveClassDescriptionA convenient wrapper for aMethodhandle, providing deep annotation introspection on methods and method parameters, including the exposure of interface-declared parameter annotations from the concrete target method.
- 
Classes in org.springframework.core.annotation used by org.springframework.scheduling.annotationClassDescriptionLinkedHashMapsubclass representing annotation attribute key-value pairs as read byAnnotationUtils,AnnotatedElementUtils, and Spring's reflection- and ASM-basedAnnotationMetadataimplementations.
- 
Classes in org.springframework.core.annotation used by org.springframework.test.contextClassDescriptionLinkedHashMapsubclass representing annotation attribute key-value pairs as read byAnnotationUtils,AnnotatedElementUtils, and Spring's reflection- and ASM-basedAnnotationMetadataimplementations.
- 
Classes in org.springframework.core.annotation used by org.springframework.transaction.annotationClassDescriptionLinkedHashMapsubclass representing annotation attribute key-value pairs as read byAnnotationUtils,AnnotatedElementUtils, and Spring's reflection- and ASM-basedAnnotationMetadataimplementations.
- 
Classes in org.springframework.core.annotation used by org.springframework.web.methodClassDescriptionA convenient wrapper for aMethodhandle, providing deep annotation introspection on methods and method parameters, including the exposure of interface-declared parameter annotations from the concrete target method.
- 
Classes in org.springframework.core.annotation used by org.springframework.web.method.supportClassDescriptionA convenient wrapper for aMethodhandle, providing deep annotation introspection on methods and method parameters, including the exposure of interface-declared parameter annotations from the concrete target method.
- 
Classes in org.springframework.core.annotation used by org.springframework.web.reactive.config
- 
Classes in org.springframework.core.annotation used by org.springframework.web.reactive.result.methodClassDescriptionA convenient wrapper for aMethodhandle, providing deep annotation introspection on methods and method parameters, including the exposure of interface-declared parameter annotations from the concrete target method.
- 
Classes in org.springframework.core.annotation used by org.springframework.web.servlet.mvc.method.annotationClassDescriptionA convenient wrapper for aMethodhandle, providing deep annotation introspection on methods and method parameters, including the exposure of interface-declared parameter annotations from the concrete target method.