## Uses of Interface
org.springframework.web.reactive.result.method.SyncHandlerMethodArgumentResolver

Packages that use SyncHandlerMethodArgumentResolver
org.springframework.web.reactive.result.method: Infrastructure for handler method processing.
org.springframework.web.reactive.result.method.annotation: Infrastructure for annotation-based handler method processing.

### Uses of SyncHandlerMethodArgumentResolver in org.springframework.web.reactive.result.method

Methods in org.springframework.web.reactive.result.method that return types with arguments of type SyncHandlerMethodArgumentResolver
`List<SyncHandlerMethodArgumentResolver>` SyncInvocableHandlerMethod.`getResolvers()` Return the configured argument resolvers.

Method parameters in org.springframework.web.reactive.result.method with type arguments of type SyncHandlerMethodArgumentResolver
`void` SyncInvocableHandlerMethod.`setArgumentResolvers(List<SyncHandlerMethodArgumentResolver> resolvers)` Configure the argument resolvers to use to use for resolving method argument values against a `ServerWebExchange`.

### Uses of SyncHandlerMethodArgumentResolver in org.springframework.web.reactive.result.method.annotation

Classes in org.springframework.web.reactive.result.method.annotation that implement SyncHandlerMethodArgumentResolver
`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` `ExpressionValueMethodArgumentResolver` Resolves method arguments annotated with `@Value`.
`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` `ModelMethodArgumentResolver` Resolver for a controller method argument of type `Model` that can also be resolved as a `Map`.
`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` `RequestAttributeMethodArgumentResolver` Resolves method arguments annotated with an @`RequestAttribute`.
`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` `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
`class` `SessionStatusMethodArgumentResolver` Resolver for a `SessionStatus` argument obtaining it from the `BindingContext`.