public class PageableArgumentResolver extends Object implements WebArgumentResolver
Pageable instances into controller
methods. Request properties to be parsed can be configured. Default configuration uses request properties beginning
with DEFAULT_PREFIXDEFAULT_SEPARATOR.UNRESOLVED| Constructor and Description |
|---|
PageableArgumentResolver() |
| Modifier and Type | Method and Description |
|---|---|
Object |
resolveArgument(MethodParameter methodParameter,
NativeWebRequest webRequest) |
void |
setFallbackPagable(Pageable fallbackPagable)
Setter to configure a fallback instance of
Pageable that is being used to back missing parameters. |
void |
setPrefix(String prefix)
Setter to configure the prefix of request parameters to be used to retrieve paging information.
|
void |
setSeparator(String separator)
Setter to configure the separator between prefix and actual property value.
|
public void setFallbackPagable(Pageable fallbackPagable)
Pageable that is being used to back missing parameters. Defaults
to .fallbackPagable - the fallbackPagable to setpublic void setPrefix(String prefix)
DEFAULT_PREFIX.prefix - the prefix to setpublic void setSeparator(String separator)
DEFAULT_SEPARATOR.separator - the separator to setpublic Object resolveArgument(MethodParameter methodParameter, NativeWebRequest webRequest)
resolveArgument in interface WebArgumentResolverCopyright © 2012. All Rights Reserved.