public class DefaultedPageableHandlerMethodArgumentResolver extends Object implements HandlerMethodArgumentResolver
HandlerMethodArgumentResolver
to resolve DefaultedPageable
if requested. Allows to find out whether
the resolved Pageable
is logically identical to the fallback on configured on the delegate
PageableHandlerMethodArgumentResolver
.Constructor and Description |
---|
DefaultedPageableHandlerMethodArgumentResolver(PageableHandlerMethodArgumentResolver resolver)
Creates a new
DefaultedPageableHandlerMethodArgumentResolver delegating to the given
PageableHandlerMethodArgumentResolver . |
Modifier and Type | Method and Description |
---|---|
Object |
resolveArgument(MethodParameter parameter,
ModelAndViewContainer mavContainer,
NativeWebRequest webRequest,
WebDataBinderFactory binderFactory) |
boolean |
supportsParameter(MethodParameter parameter) |
public DefaultedPageableHandlerMethodArgumentResolver(PageableHandlerMethodArgumentResolver resolver)
DefaultedPageableHandlerMethodArgumentResolver
delegating to the given
PageableHandlerMethodArgumentResolver
.resolver
- must not be null.public Object resolveArgument(MethodParameter parameter, ModelAndViewContainer mavContainer, NativeWebRequest webRequest, WebDataBinderFactory binderFactory) throws Exception
resolveArgument
in interface HandlerMethodArgumentResolver
Exception
public boolean supportsParameter(MethodParameter parameter)
supportsParameter
in interface HandlerMethodArgumentResolver
Copyright © 2011–2021 Pivotal Software, Inc.. All rights reserved.