Uses of Interface
org.springframework.web.reactive.result.method.HandlerMethodArgumentResolver
Packages that use HandlerMethodArgumentResolver
Package
Description
Infrastructure for handler method processing.
Infrastructure for annotation-based handler method processing.
-
Uses of HandlerMethodArgumentResolver in org.springframework.web.reactive.result.method
Subinterfaces of HandlerMethodArgumentResolver in org.springframework.web.reactive.result.methodModifier and TypeInterfaceDescriptioninterfaceAn extension ofHandlerMethodArgumentResolverfor implementations that are synchronous in nature and do not block to resolve values.Classes in org.springframework.web.reactive.result.method that implement HandlerMethodArgumentResolverModifier and TypeClassDescriptionclassBase class forHandlerMethodArgumentResolverimplementations with access to aReactiveAdapterRegistryand methods to check for method parameter support.Methods in org.springframework.web.reactive.result.method that return types with arguments of type HandlerMethodArgumentResolverModifier and TypeMethodDescriptionInvocableHandlerMethod.getResolvers()Return the configured argument resolvers.Method parameters in org.springframework.web.reactive.result.method with type arguments of type HandlerMethodArgumentResolverModifier and TypeMethodDescriptionvoidInvocableHandlerMethod.setArgumentResolvers(List<? extends HandlerMethodArgumentResolver> resolvers) Configure the argument resolvers to use for resolving method argument values against aServerWebExchange. -
Uses of HandlerMethodArgumentResolver in org.springframework.web.reactive.result.method.annotation
Classes in org.springframework.web.reactive.result.method.annotation that implement HandlerMethodArgumentResolverModifier and TypeClassDescriptionclassAbstract base class for argument resolvers that resolve method arguments by reading the request body with anHttpMessageReader.classAbstract base class for resolving method arguments from a named value.classAn extension ofAbstractNamedValueArgumentResolverfor named value resolvers that are synchronous and yet non-blocking.classNo-op resolver for method arguments of typeContinuation.classResolve method arguments annotated with@CookieValue.classResolveErrorsorBindingResultmethod arguments.classResolves method arguments annotated with@Value.classResolves method arguments of typeHttpEntityorRequestEntityby reading the body of the request through a compatibleHttpMessageReader.classResolves arguments of typeMapannotated with@MatrixVariablewhere the annotation does not specify a name.classResolves arguments annotated with@MatrixVariable.classResolve@ModelAttributeannotated method arguments.classclassResolver forMapmethod arguments annotated with@PathVariablewhere the annotation does not specify a path variable name.classResolves method arguments annotated with @PathVariable.classResolves method argument value of typePrincipal.classResolves method arguments annotated with an @RequestAttribute.classResolves method arguments annotated with@RequestBodyby reading the body of the request through a compatibleHttpMessageReader.classResolvesMapmethod arguments annotated with@RequestHeader.classResolves method arguments annotated with@RequestHeaderexcept forMaparguments.classResolver forMapmethod arguments annotated with@RequestParamwhere the annotation does not specify a request parameter name.classResolver for method arguments annotated with @RequestParamfrom URI query string parameters.classResolver for@RequestPartarguments where the named part is decoded much like an@RequestBodyargument but based on the content of an individual part instead.classResolves ServerWebExchange-related method argument values of the following types:ServerWebExchangeServerHttpRequestServerHttpResponseHttpMethodLocaleTimeZoneZoneIdUriBuilderorUriComponentsBuilder-- for building URL's relative to the current requestclassResolves method arguments annotated with an @SessionAttribute.classResolver for aSessionStatusargument obtaining it from theBindingContext.classResolves method argument value of typeWebSession.Methods in org.springframework.web.reactive.result.method.annotation with parameters of type HandlerMethodArgumentResolverModifier and TypeMethodDescriptionvoidArgumentResolverConfigurer.addCustomResolver(HandlerMethodArgumentResolver... resolver) Configure resolvers for custom controller method arguments.