public interface PageableArgumentResolver extends HandlerMethodArgumentResolver
MethodParameter
の NativeWebRequest
から Pageable
オブジェクトを抽出するための引数リゾルバー。PageableArgumentResolver
は、Pageable
自体を解決するか、別の PageableArgumentResolver
をラップして Pageable
を後処理することができます。Pageable
の解決は、Pageable
オブジェクトで生成されるか、Pageable
を解決できない場合は null になります。HandlerMethodArgumentResolver
修飾子と型 | メソッドと説明 |
---|---|
Pageable | resolveArgument(MethodParameter parameter, ModelAndViewContainer mavContainer, NativeWebRequest webRequest, WebDataBinderFactory binderFactory) Pageable メソッドのパラメーターを、指定されたリクエストからの引数値に解決します。 |
supportsParameter
@NonNull Pageable resolveArgument(MethodParameter parameter, @Nullable ModelAndViewContainer mavContainer, NativeWebRequest webRequest, @Nullable WebDataBinderFactory binderFactory)
Pageable
メソッドのパラメーターを、指定されたリクエストからの引数値に解決します。HandlerMethodArgumentResolver
の resolveArgument
parameter
- 解決するメソッドパラメーター。このパラメーターは、true
を返さなければならない HandlerMethodArgumentResolver.supportsParameter(org.springframework.core.MethodParameter)
に事前に渡されている必要があります。mavContainer
- 現在のリクエストの ModelAndViewContainerwebRequest
- 現在のリクエスト binderFactory
- WebDataBinder
インスタンスを作成するためのファクトリ Copyright © 2011–2022 Pivotal Software, Inc.. All rights reserved.