クラス 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でこのリゾルバーのインスタンスを構築します。HateoasPageableHandlerMethodArgumentResolver(@Nullable HateoasSortHandlerMethodArgumentResolver sortResolver) 指定されたHateoasSortHandlerMethodArgumentResolverを使用して新しいHateoasPageableHandlerMethodArgumentResolverを作成します。メソッドのサマリー
修飾子と型メソッド説明voidenhance(UriComponentsBuilder builder, @Nullable MethodParameter parameter, @Nullable 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, @Nullable ObjectSE value) - 次で指定:
- インターフェース
UriComponentsContributorのenhance