Package | Description |
---|---|
org.springframework.web.reactive.result.method.annotation |
Infrastructure for annotation-based handler method processing.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractMessageReaderArgumentResolver
Abstract base class for argument resolvers that resolve method arguments
by reading the request body with an
HttpMessageReader . |
class |
AbstractNamedValueArgumentResolver
Abstract base class for resolving method arguments from a named value.
|
class |
AbstractNamedValueSyncArgumentResolver
An extension of
AbstractNamedValueArgumentResolver for named value
resolvers that are synchronous and yet non-blocking. |
class |
CookieValueMethodArgumentResolver
Resolve method arguments annotated with
@CookieValue . |
class |
ErrorsMethodArgumentResolver
Resolve
Errors or BindingResult method arguments. |
class |
ExpressionValueMethodArgumentResolver
Resolves method arguments annotated with
@Value . |
class |
HttpEntityArgumentResolver
Resolves method arguments of type
HttpEntity or RequestEntity
by reading the body of the request through a compatible
HttpMessageReader . |
class |
MatrixVariableMapMethodArgumentResolver
Resolves arguments of type
Map annotated with @MatrixVariable
where the annotation does not specify a name. |
class |
MatrixVariableMethodArgumentResolver
Resolves arguments annotated with
@MatrixVariable . |
class |
ModelArgumentResolver
|
class |
ModelAttributeMethodArgumentResolver
Resolve
@ModelAttribute annotated method arguments. |
class |
PathVariableMapMethodArgumentResolver
Resolver for
Map method arguments also annotated with
@PathVariable where the annotation does not specify a
path variable name. |
class |
PathVariableMethodArgumentResolver
Resolves method arguments annotated with @
PathVariable . |
class |
PrincipalArgumentResolver
Resolves method argument value of type
Principal . |
class |
RequestAttributeMethodArgumentResolver
Resolves method arguments annotated with an @
RequestAttribute . |
class |
RequestBodyArgumentResolver
Resolves method arguments annotated with
@RequestBody by reading the
body of the request through a compatible HttpMessageReader . |
class |
RequestHeaderMapMethodArgumentResolver
Resolves
Map method arguments annotated with @RequestHeader . |
class |
RequestHeaderMethodArgumentResolver
Resolves method arguments annotated with
@RequestHeader except for
Map arguments. |
class |
RequestParamMapMethodArgumentResolver
Resolver for
Map method arguments annotated with
@RequestParam where the annotation does not specify a
request parameter name. |
class |
RequestParamMethodArgumentResolver
Resolver for method arguments annotated with @
RequestParam from URI
query string parameters. |
class |
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. |
class |
ServerWebExchangeArgumentResolver
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
|
class |
SessionAttributeMethodArgumentResolver
Resolves method arguments annotated with an @
SessionAttribute . |
class |
WebSessionArgumentResolver
Resolves method argument value of type
WebSession . |