See: Description
| Interface | Description | 
|---|---|
| AsyncHandlerMethodReturnValueHandler | A return value handler that supports async types. | 
| HandlerMethodArgumentResolver | Strategy interface for resolving method parameters into argument values in
 the context of a given request. | 
| HandlerMethodReturnValueHandler | Strategy interface to handle the value returned from the invocation of a
 handler method . | 
| UriComponentsContributor | Strategy for contributing to the building of a  UriComponentsby
 looking at a method parameter and an argument value and deciding what
 part of the target URL should be updated. | 
| Class | Description | 
|---|---|
| CompositeUriComponentsContributor | A  UriComponentsContributorcontaining a list of other contributors
 to delegate and also encapsulating a specificConversionServiceto
 use for formatting method argument values to Strings. | 
| HandlerMethodArgumentResolverComposite | Resolves method parameters by delegating to a list of registered
  HandlerMethodArgumentResolvers. | 
| HandlerMethodReturnValueHandlerComposite | Handles method return values by delegating to a list of registered
  HandlerMethodReturnValueHandlers. | 
| InvocableHandlerMethod | Extension of  HandlerMethodthat invokes the underlying method with
 argument values resolved from the current HTTP request through a list ofHandlerMethodArgumentResolver. | 
| ModelAndViewContainer | Records model and view related decisions made by
  HandlerMethodArgumentResolversandHandlerMethodReturnValueHandlersduring the course of invocation of
 a controller method. |