クラス HateoasPageableHandlerMethodArgumentResolver
java.lang.ObjectSE
org.springframework.data.web.PageableHandlerMethodArgumentResolverSupport
org.springframework.data.web.PageableHandlerMethodArgumentResolver
org.springframework.data.web.HateoasPageableHandlerMethodArgumentResolver
- 実装されたすべてのインターフェース:
PageableArgumentResolver
、UriComponentsContributor
、HandlerMethodArgumentResolver
public class HateoasPageableHandlerMethodArgumentResolver
extends PageableHandlerMethodArgumentResolver
implements UriComponentsContributor
Spring HATEOAS サポートを使用した URI の拡張もサポートする
PageableHandlerMethodArgumentResolver
の拡張。- 導入:
- 1.6
- 作成者:
- Oliver Gierke, Nick Williams
コンストラクターの概要
コンストラクターコンストラクター説明デフォルトのHateoasSortHandlerMethodArgumentResolver
でこのリゾルバーのインスタンスを構築します。指定されたHateoasSortHandlerMethodArgumentResolver
を使用して新しいHateoasPageableHandlerMethodArgumentResolver
を作成します。メソッドのサマリー
修飾子と型メソッド説明void
enhance
(UriComponentsBuilder builder, MethodParameter parameter, ObjectSE value) getPaginationTemplateVariables
(MethodParameter parameter, UriComponents template) ページ設定パラメーターのテンプレート変数を返します。クラス org.springframework.data.web.PageableHandlerMethodArgumentResolver から継承されたメソッド
resolveArgument, supportsParameter
クラス 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.hateoas.server.mvc.UriComponentsContributor から継承されたメソッド
supportsParameter
コンストラクターの詳細
HateoasPageableHandlerMethodArgumentResolver
public HateoasPageableHandlerMethodArgumentResolver()デフォルトのHateoasSortHandlerMethodArgumentResolver
でこのリゾルバーのインスタンスを構築します。HateoasPageableHandlerMethodArgumentResolver
public HateoasPageableHandlerMethodArgumentResolver(@Nullable HateoasSortHandlerMethodArgumentResolver sortResolver) 指定されたHateoasSortHandlerMethodArgumentResolver
を使用して新しいHateoasPageableHandlerMethodArgumentResolver
を作成します。- パラメーター:
sortResolver
-
メソッドの詳細
getPaginationTemplateVariables
public TemplateVariables getPaginationTemplateVariables(MethodParameter parameter, UriComponents template) ページ設定パラメーターのテンプレート変数を返します。- パラメーター:
parameter
- null でもかまいません。- 戻り値:
- 導入:
- 1.7
enhance
public void enhance(UriComponentsBuilder builder, @Nullable MethodParameter parameter, ObjectSE value) - 次で指定:
- インターフェース
UriComponentsContributor
のenhance