クラス ReactivePageableHandlerMethodArgumentResolver
java.lang.ObjectSE
org.springframework.data.web.PageableHandlerMethodArgumentResolverSupport
org.springframework.data.web.ReactivePageableHandlerMethodArgumentResolver
- 実装されているすべてのインターフェース:
- HandlerMethodArgumentResolver,- SyncHandlerMethodArgumentResolver
public class ReactivePageableHandlerMethodArgumentResolver
extends PageableHandlerMethodArgumentResolverSupport
implements SyncHandlerMethodArgumentResolver
Web リクエストからページング情報を抽出し、
Pageable インスタンスを WebFlux コントローラーメソッドに挿入できるようにします。解析されるリクエストプロパティは、ページ番号の場合はデフォルトで page、ページサイズの場合はデフォルトで size に設定できます。 必要に応じて、リクエスト内の他のパラメーターと区別するためにパラメーターを prefixed にすることができます。
- 導入:
- 2.2
- 作成者:
- Mark Paluch, Yanming Zhou
- コンストラクターの概要コンストラクターコンストラクター説明デフォルトの- ReactiveSortHandlerMethodArgumentResolverで解決されたこのインスタンスを構築します。- ReactivePageableHandlerMethodArgumentResolver- (ReactiveSortHandlerMethodArgumentResolver sortResolver) 指定された- SortArgumentResolverでこのリゾルバーのインスタンスを構築します。
- メソッドのサマリー修飾子と型メソッド説明- @NonNull Pageable- resolveArgumentValue- (MethodParameter parameter, BindingContext bindingContext, ServerWebExchange exchange) - boolean- supportsParameter- (MethodParameter parameter) - クラス org.springframework.data.web.PageableHandlerMethodArgumentResolverSupport から継承されたメソッド- getMaxPageSize, getPageable, getPageParameterName, getParameterNameToUse, getSizeParameterName, isFallbackPageable, isOneIndexedParameters, setFallbackPageable, setMaxPageSize, setOneIndexedParameters, setPageParameterName, setPrefix, setQualifierDelimiter, setSizeParameterName- クラス java.lang.ObjectSE から継承されたメソッド- clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSE- インターフェース org.springframework.web.reactive.result.method.SyncHandlerMethodArgumentResolver から継承されたメソッド- resolveArgument
- コンストラクターの詳細- ReactivePageableHandlerMethodArgumentResolverpublic ReactivePageableHandlerMethodArgumentResolver()デフォルトの- ReactiveSortHandlerMethodArgumentResolverで解決されたこのインスタンスを構築します。
- ReactivePageableHandlerMethodArgumentResolverpublic ReactivePageableHandlerMethodArgumentResolver- (ReactiveSortHandlerMethodArgumentResolver sortResolver) 指定された- SortArgumentResolverでこのリゾルバーのインスタンスを構築します。- パラメーター:
- sortResolver- 使用するソートリゾルバー。
 
 
- メソッドの詳細- supportsParameter- 次で指定:
-  インターフェース HandlerMethodArgumentResolverのsupportsParameter
 
- resolveArgumentValuepublic @NonNull Pageable resolveArgumentValue- (MethodParameter parameter, BindingContext bindingContext, ServerWebExchange exchange) - 次で指定:
-  インターフェース SyncHandlerMethodArgumentResolverのresolveArgumentValue