public class PageableHandlerMethodArgumentResolver extends PageableHandlerMethodArgumentResolverSupport implements PageableArgumentResolver
Pageable インスタンスをコントローラーメソッドに挿入できるようにします。解析するリクエストプロパティを設定できます。デフォルトの構成では、PageableHandlerMethodArgumentResolverSupport.DEFAULT_PAGE_PARAMETER PageableHandlerMethodArgumentResolverSupport.DEFAULT_QUALIFIER_DELIMITER で始まるリクエストパラメーターを使用します。| コンストラクターと説明 |
|---|
PageableHandlerMethodArgumentResolver() デフォルトの SortHandlerMethodArgumentResolver で解決されたこのインスタンスを構築します。 |
PageableHandlerMethodArgumentResolver(SortArgumentResolver sortResolver) 指定された SortArgumentResolver でこのリゾルバーのインスタンスを構築します。 |
PageableHandlerMethodArgumentResolver(SortHandlerMethodArgumentResolver sortResolver) 指定された SortHandlerMethodArgumentResolver でこのリゾルバーのインスタンスを構築します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
Pageable | resolveArgument(MethodParameter methodParameter, ModelAndViewContainer mavContainer, NativeWebRequest webRequest, WebDataBinderFactory binderFactory)Pageable メソッドのパラメーターを、指定されたリクエストからの引数値に解決します。 |
boolean | supportsParameter(MethodParameter parameter) |
getMaxPageSize, getPageable, getPageParameterName, getParameterNameToUse, getSizeParameterName, isFallbackPageable, isOneIndexedParameters, setFallbackPageable, setMaxPageSize, setOneIndexedParameters, setPageParameterName, setPrefix, setQualifierDelimiter, setSizeParameterNamecloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSEpublic PageableHandlerMethodArgumentResolver()
SortHandlerMethodArgumentResolver で解決されたこのインスタンスを構築します。public PageableHandlerMethodArgumentResolver(SortHandlerMethodArgumentResolver sortResolver)
SortHandlerMethodArgumentResolver でこのリゾルバーのインスタンスを構築します。sortResolver - 使用するソートリゾルバー public PageableHandlerMethodArgumentResolver(@Nullable SortArgumentResolver sortResolver)
SortArgumentResolver でこのリゾルバーのインスタンスを構築します。sortResolver - 使用するソートリゾルバー public boolean supportsParameter(MethodParameter parameter)
HandlerMethodArgumentResolver 内の supportsParameter public Pageable resolveArgument(MethodParameter methodParameter, @Nullable ModelAndViewContainer mavContainer, NativeWebRequest webRequest, @Nullable WebDataBinderFactory binderFactory)
PageableArgumentResolverPageable メソッドのパラメーターを、指定されたリクエストからの引数値に解決します。PageableArgumentResolver 内の resolveArgument HandlerMethodArgumentResolver 内の resolveArgument methodParameter - 解決するメソッドパラメーター。このパラメーターは、true を返さなければならない HandlerMethodArgumentResolver.supportsParameter(org.springframework.core.MethodParameter) に事前に渡されている必要があります。mavContainer - 現在のリクエストの ModelAndViewContainerwebRequest - 現在のリクエスト binderFactory - WebDataBinder インスタンスを作成するためのファクトリ Copyright © 2011–2021 Pivotal Software, Inc.. All rights reserved.