@NonNullApi @NonNullFields
See: Description
Interface | Description |
---|---|
AsyncHandlerMethodReturnValueHandler |
An extension of
HandlerMethodReturnValueHandler for handling async,
Future-like return value types that support success and error callbacks. |
HandlerMethodArgumentResolver |
Strategy interface for resolving method parameters into argument values
in the context of a given
Message . |
HandlerMethodReturnValueHandler |
Strategy interface to handle the value returned from the invocation of a
method handling a
Message . |
Class | Description |
---|---|
AbstractAsyncReturnValueHandler |
Convenient base class for
AsyncHandlerMethodReturnValueHandler
implementations that support only asynchronous (Future-like) return values
and merely serve as adapters of such types to Spring's
ListenableFuture . |
AbstractExceptionHandlerMethodResolver |
Cache exception handling method mappings and provide options to look up a method
that should handle an exception.
|
AbstractMethodMessageHandler<T> |
Abstract base class for HandlerMethod-based message handling.
|
CompletableFutureReturnValueHandler |
Support for
CompletableFuture (and as of 4.3.7 also CompletionStage )
as a return value type. |
HandlerMethodArgumentResolverComposite |
Resolves method parameters by delegating to a list of registered
HandlerMethodArgumentResolvers . |
HandlerMethodReturnValueHandlerComposite |
A HandlerMethodReturnValueHandler that wraps and delegates to others.
|
InvocableHandlerMethod |
Extension of
HandlerMethod that invokes the underlying method with
argument values resolved from the current HTTP request through a list of
HandlerMethodArgumentResolver . |
ListenableFutureReturnValueHandler |
Support for
ListenableFuture as a return value type. |
ReactiveReturnValueHandler |
Support for single-value reactive types (like
Mono or Single )
as a return value type. |
Exception | Description |
---|---|
MethodArgumentResolutionException |
Common exception resulting from the invocation of
HandlerMethodArgumentResolver . |