public class ReactivePageableHandlerMethodArgumentResolver extends PageableHandlerMethodArgumentResolverSupport implements SyncHandlerMethodArgumentResolver
Pageable
インスタンスを WebFlux コントローラーメソッドに挿入できます。解析するリクエストプロパティを設定できます。デフォルト構成では、PageableHandlerMethodArgumentResolverSupport.DEFAULT_PAGE_PARAMETER
PageableHandlerMethodArgumentResolverSupport.DEFAULT_QUALIFIER_DELIMITER
で始まるリクエストパラメーターが使用されます。コンストラクターと説明 |
---|
ReactivePageableHandlerMethodArgumentResolver() デフォルトの ReactiveSortHandlerMethodArgumentResolver で解決されたこのインスタンスを構築します。 |
ReactivePageableHandlerMethodArgumentResolver(ReactiveSortHandlerMethodArgumentResolver sortResolver) 指定された SortArgumentResolver でこのリゾルバーのインスタンスを構築します。 |
修飾子と型 | メソッドと説明 |
---|---|
Pageable | resolveArgumentValue(MethodParameter parameter, BindingContext bindingContext, ServerWebExchange exchange) |
boolean | supportsParameter(MethodParameter parameter) |
getMaxPageSize, getPageable, getPageParameterName, getParameterNameToUse, getSizeParameterName, isFallbackPageable, isOneIndexedParameters, setFallbackPageable, setMaxPageSize, setOneIndexedParameters, setPageParameterName, setPrefix, setQualifierDelimiter, setSizeParameterName
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
resolveArgument
public ReactivePageableHandlerMethodArgumentResolver()
ReactiveSortHandlerMethodArgumentResolver
で解決されたこのインスタンスを構築します。public ReactivePageableHandlerMethodArgumentResolver(ReactiveSortHandlerMethodArgumentResolver sortResolver)
SortArgumentResolver
でこのリゾルバーのインスタンスを構築します。sortResolver
- 使用するソートリゾルバー。public boolean supportsParameter(MethodParameter parameter)
HandlerMethodArgumentResolver
の supportsParameter
@NonNull public Pageable resolveArgumentValue(MethodParameter parameter, BindingContext bindingContext, ServerWebExchange exchange)
SyncHandlerMethodArgumentResolver
の resolveArgumentValue
Copyright © 2011–2022 Pivotal Software, Inc.. All rights reserved.