See: Description
| Class | Description |
|---|---|
| AbstractMessageReaderArgumentResolver |
Abstract base class for argument resolvers that resolve method arguments
by reading the request body with an
HttpMessageReader. |
| AbstractMessageWriterResultHandler |
Abstract base class for result handlers that handle return values by writing
to the response with
HttpMessageWriter. |
| AbstractNamedValueArgumentResolver |
Abstract base class for resolving method arguments from a named value.
|
| AbstractNamedValueArgumentResolver.NamedValueInfo |
Represents the information about a named value, including name, whether
it's required and a default value.
|
| AbstractNamedValueSyncArgumentResolver |
An extension of
AbstractNamedValueArgumentResolver for named value
resolvers that are synchronous and yet non-blocking. |
| ArgumentResolverConfigurer |
Helps to configure resolvers for Controller method arguments.
|
| ContinuationHandlerMethodArgumentResolver |
No-op resolver for method arguments of type
Continuation. |
| CookieValueMethodArgumentResolver |
Resolve method arguments annotated with
@CookieValue. |
| ErrorsMethodArgumentResolver |
Resolve
Errors or BindingResult method arguments. |
| ExpressionValueMethodArgumentResolver |
Resolves method arguments annotated with
@Value. |
| HttpEntityMethodArgumentResolver |
Resolves method arguments of type
HttpEntity or RequestEntity
by reading the body of the request through a compatible
HttpMessageReader. |
| MatrixVariableMapMethodArgumentResolver |
Resolves arguments of type
Map annotated with @MatrixVariable
where the annotation does not specify a name. |
| MatrixVariableMethodArgumentResolver |
Resolves arguments annotated with
@MatrixVariable. |
| ModelAttributeMethodArgumentResolver |
Resolve
@ModelAttribute annotated method arguments. |
| ModelMethodArgumentResolver | |
| PathVariableMapMethodArgumentResolver |
Resolver for
Map method arguments also annotated with
@PathVariable where the annotation does not specify a
path variable name. |
| PathVariableMethodArgumentResolver |
Resolves method arguments annotated with @
PathVariable. |
| PrincipalMethodArgumentResolver |
Resolves method argument value of type
Principal. |
| RequestAttributeMethodArgumentResolver |
Resolves method arguments annotated with an @
RequestAttribute. |
| RequestBodyMethodArgumentResolver |
Resolves method arguments annotated with
@RequestBody by reading the
body of the request through a compatible HttpMessageReader. |
| RequestHeaderMapMethodArgumentResolver |
Resolves
Map method arguments annotated with @RequestHeader. |
| RequestHeaderMethodArgumentResolver |
Resolves method arguments annotated with
@RequestHeader except for
Map arguments. |
| RequestMappingHandlerAdapter |
Supports the invocation of
@RequestMapping
handler methods. |
| RequestMappingHandlerMapping |
An extension of
RequestMappingInfoHandlerMapping that creates
RequestMappingInfo instances from class-level and method-level
@RequestMapping annotations. |
| RequestParamMapMethodArgumentResolver |
Resolver for
Map method arguments annotated with
@RequestParam where the annotation does not specify a
request parameter name. |
| RequestParamMethodArgumentResolver |
Resolver for method arguments annotated with @
RequestParam from URI
query string parameters. |
| RequestPartMethodArgumentResolver |
Resolver for
@RequestPart arguments where the named part is decoded
much like an @RequestBody argument but based on the content of an
individual part instead. |
| ResponseBodyResultHandler |
HandlerResultHandler that handles return values from methods annotated
with @ResponseBody writing to the body of the request or response with
an HttpMessageWriter. |
| ResponseEntityResultHandler |
Handles
HttpEntity and ResponseEntity return values. |
| ServerWebExchangeMethodArgumentResolver |
Resolves ServerWebExchange-related method argument values of the following types:
ServerWebExchange
ServerHttpRequest
ServerHttpResponse
HttpMethod
Locale
TimeZone
ZoneId
UriBuilder or UriComponentsBuilder -- for building URL's
relative to the current request
|
| SessionAttributeMethodArgumentResolver |
Resolves method arguments annotated with an @
SessionAttribute. |
| SessionStatusMethodArgumentResolver |
Resolver for a
SessionStatus argument obtaining it from the
BindingContext. |
| WebSessionMethodArgumentResolver |
Resolves method argument value of type
WebSession. |