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. |
| BindingContextFactory |
A helper class for
RequestMappingHandlerAdapter that assists with
creating a BindingContext and initialize it, and its model, through
@InitBinder and @ModelAttribute methods. |
| CookieValueMethodArgumentResolver |
Resolve method arguments annotated with
@CookieValue. |
| CookieValueMethodArgumentResolver.CookieValueNamedValueInfo | |
| ErrorsMethodArgumentResolver |
Resolve
Errors or BindingResult method arguments. |
| ExpressionValueMethodArgumentResolver |
Resolves method arguments annotated with
@Value. |
| ExpressionValueMethodArgumentResolver.ExpressionValueNamedValueInfo | |
| HttpEntityArgumentResolver |
Resolves method arguments of type
HttpEntity or RequestEntity
by reading the body of the request through a compatible
HttpMessageReader. |
| InitBinderBindingContext |
An extension of
BindingContext that uses @InitBinder methods
to initialize a data binder instance. |
| ModelArgumentResolver |
Resolver for the
Model controller method argument. |
| ModelAttributeMethodArgumentResolver |
Resolve
@ModelAttribute annotated method arguments. |
| 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. |
| PathVariableMethodArgumentResolver.PathVariableNamedValueInfo | |
| PrincipalArgumentResolver |
Resolves method argument value of type
Principal. |
| RequestAttributeMethodArgumentResolver |
Resolves method arguments annotated with an @
RequestAttribute. |
| RequestBodyArgumentResolver |
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. |
| RequestHeaderMethodArgumentResolver.RequestHeaderNamedValueInfo | |
| RequestMappingHandlerAdapter |
Supports the invocation of
@RequestMapping 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. |
| RequestParamMethodArgumentResolver.RequestParamNamedValueInfo | |
| 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. |
| ServerWebExchangeArgumentResolver |
Resolves ServerWebExchange-related method argument values of the following types:
ServerWebExchange
ServerHttpRequest
ServerHttpResponse
HttpMethod
|
| SessionAttributeMethodArgumentResolver |
Resolves method arguments annotated with an @
SessionAttribute. |
| WebSessionArgumentResolver |
Resolves method argument value of type
WebSession. |