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. |