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