spring-framework / org.springframework.web.reactive.result.method.annotation / PathVariableMapMethodArgumentResolver

PathVariableMapMethodArgumentResolver

open class PathVariableMapMethodArgumentResolver : HandlerMethodArgumentResolverSupport, SyncHandlerMethodArgumentResolver

Resolver for Map method arguments also annotated with PathVariable where the annotation does not specify a path variable name. The resulting Map argument is a coyp of all URI template name-value pairs.

Author
Rossen Stoyanchev

Since
5.0

See Also
PathVariableMethodArgumentResolver

Constructors

<init>

PathVariableMapMethodArgumentResolver(adapterRegistry: ReactiveAdapterRegistry)

Functions

resolveArgumentValue

open fun resolveArgumentValue(methodParameter: MethodParameter, context: BindingContext, exchange: ServerWebExchange): Any

supportsParameter

open fun supportsParameter(parameter: MethodParameter): Boolean

Inherited Functions

getAdapterRegistry

open fun getAdapterRegistry(): ReactiveAdapterRegistry

Return the configured ReactiveAdapterRegistry.