Uses of Annotation Interface
org.springframework.aot.hint.annotation.Reflective
Package
Description
Annotation support for runtime hints.
Annotations and supporting classes for declarative cache management.
Support classes for application events, like standard context events.
Annotations and support classes for handling messages.
Annotations to declare an RSocket service contract with request methods along
with a proxy factory backed by an
RSocketRequester
.Annotations and for handling messages from Simple Messaging Protocols such as STOMP.
Annotation support for asynchronous method execution.
Support classes for the open source scheduler
Quartz,
allowing to set up Quartz Schedulers, JobDetails and
Triggers as beans in a Spring context.
Support case-by-case Bean overriding in Spring tests.
Bean override mechanism based on conventionally-named static methods
in the test class.
Spring's support for annotation-based transaction demarcation.
Annotations for binding requests to controllers and handler methods
as well as for binding request parameters to method arguments.
Annotations for declaring HTTP service request methods.
-
Uses of Reflective in org.springframework.aot.hint.annotation
Modifier and TypeClassDescription@interface
Register reflection hints against an arbitrary number of target classes.@interface
Register reflection hints for data binding or reflection-based serialization against an arbitrary number of target classes. -
Uses of Reflective in org.springframework.cache.annotation
Modifier and TypeClassDescription@interface
Annotation indicating that the result of invoking a method (or all methods in a class) can be cached.@interface
Annotation indicating that a method (or all methods on a class) triggers acache evict
operation.@interface
Annotation indicating that a method (or all methods on a class) triggers acache put
operation.@interface
Group annotation for multiple cache annotations (of different or the same type). -
Uses of Reflective in org.springframework.context.event
Modifier and TypeClassDescription@interface
Annotation that marks a method as a listener for application events. -
Uses of Reflective in org.springframework.messaging.handler.annotation
Modifier and TypeClassDescription@interface
Annotation for handling exceptions thrown from message-handling methods within a specific handler class.@interface
-
Uses of Reflective in org.springframework.messaging.rsocket.service
Modifier and TypeClassDescription@interface
Annotation to declare an RSocket endpoint on an RSocket service interface. -
Uses of Reflective in org.springframework.messaging.simp.annotation
Modifier and TypeClassDescription@interface
Annotation for mapping subscription messages onto specific handler methods based on the destination of a subscription. -
Uses of Reflective in org.springframework.scheduling.annotation
-
Uses of Reflective in org.springframework.scheduling.quartz
Modifier and TypeMethodDescriptionvoid
LocalTaskExecutorThreadPool.setInstanceId
(String schedInstId) void
LocalTaskExecutorThreadPool.setInstanceName
(String schedName) -
Uses of Reflective in org.springframework.test.context.bean.override
Modifier and TypeClassDescription@interface
Mark a composed annotation as eligible for Bean Override processing. -
Uses of Reflective in org.springframework.test.context.bean.override.convention
Modifier and TypeClassDescription@interface
@TestBean
is an annotation that can be applied to a non-static field in a test class to override a bean in the test'sApplicationContext
using a static factory method. -
Uses of Reflective in org.springframework.transaction.annotation
Modifier and TypeClassDescription@interface
Describes a transaction attribute on an individual method or on a class. -
Uses of Reflective in org.springframework.web.bind.annotation
Modifier and TypeClassDescription@interface
Annotation for handling exceptions in specific handler classes and/or handler methods.@interface
Annotation that identifies methods that initialize theWebDataBinder
which will be used for populating command and form object arguments of annotated handler methods.@interface
Annotation that binds a method parameter or method return value to a named model attribute, exposed to a web view.@interface
Annotation for mapping web requests onto methods in request-handling classes with flexible method signatures. -
Uses of Reflective in org.springframework.web.service.annotation
Modifier and TypeClassDescription@interface
Annotation to declare a method on an HTTP service interface as an HTTP endpoint.