Class ArgumentResolverRegistrationAutoConfig
java.lang.Object
in.co.akshitbansal.springwebquery.config.resolver.ArgumentResolverRegistrationAutoConfig
- All Implemented Interfaces:
org.springframework.web.servlet.config.annotation.WebMvcConfigurer
@AutoConfiguration
public class ArgumentResolverRegistrationAutoConfig
extends Object
implements org.springframework.web.servlet.config.annotation.WebMvcConfigurer
Registers the merged WebQuery argument resolvers with Spring MVC.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddArgumentResolvers(List<org.springframework.web.method.support.HandlerMethodArgumentResolver> resolvers) Adds the WebQuery resolvers ahead of Spring MVC's default pageable resolver so merged query handling takes precedence.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.springframework.web.servlet.config.annotation.WebMvcConfigurer
addCorsMappings, addErrorResponseInterceptors, addFormatters, addInterceptors, addResourceHandlers, addReturnValueHandlers, addViewControllers, configureApiVersioning, configureAsyncSupport, configureContentNegotiation, configureDefaultServletHandling, configureHandlerExceptionResolvers, configureMessageConverters, configureMessageConverters, configurePathMatch, configureViewResolvers, extendHandlerExceptionResolvers, extendMessageConverters, getMessageCodesResolver, getValidator
-
Constructor Details
-
ArgumentResolverRegistrationAutoConfig
public ArgumentResolverRegistrationAutoConfig()
-
-
Method Details
-
addArgumentResolvers
public void addArgumentResolvers(List<org.springframework.web.method.support.HandlerMethodArgumentResolver> resolvers) Adds the WebQuery resolvers ahead of Spring MVC's default pageable resolver so merged query handling takes precedence.- Specified by:
addArgumentResolversin interfaceorg.springframework.web.servlet.config.annotation.WebMvcConfigurer- Parameters:
resolvers- registered handler method argument resolvers
-