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. |
| AbstractNamedValueMethodArgumentResolver |
Abstract base class for resolving method arguments from a named value.
|
| AbstractNamedValueMethodArgumentResolver.NamedValueInfo |
Represents the information about a named value, including name, whether
it's required and a default value.
|
| CookieValueMethodArgumentResolver |
Resolve method arguments annotated with
@CookieValue. |
| ExpressionValueMethodArgumentResolver |
Resolves method arguments annotated with
@Value. |
| HttpEntityArgumentResolver |
Resolves method arguments of type
HttpEntity or RequestEntity
by reading the body of the request through a compatible
HttpMessageReader. |
| ModelArgumentResolver |
Resolver for the
Model controller method argument. |
| 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. |
| 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. |
| 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. |
| 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. |
| SessionAttributeMethodArgumentResolver |
Resolves method arguments annotated with an @
SessionAttribute. |