クラス HateoasSortHandlerMethodArgumentResolver
java.lang.ObjectSE
org.springframework.data.web.SortHandlerMethodArgumentResolverSupport
org.springframework.data.web.SortHandlerMethodArgumentResolver
org.springframework.data.web.HateoasSortHandlerMethodArgumentResolver
- 実装されたすべてのインターフェース:
SortArgumentResolver
、UriComponentsContributor
、HandlerMethodArgumentResolver
public class HateoasSortHandlerMethodArgumentResolver
extends SortHandlerMethodArgumentResolver
implements UriComponentsContributor
Spring HATEOAS サポートを使用した URI の拡張もサポートする
SortHandlerMethodArgumentResolver
の拡張。- 導入:
- 1.6
- 作成者:
- Oliver Gierke, Thomas Darimont, Nick Williams, Julien B é ti
コンストラクターのサマリー
コンストラクターメソッドのサマリー
修飾子と型メソッド説明void
enhance
(UriComponentsBuilder builder, MethodParameter parameter, ObjectSE value) getSortTemplateVariables
(MethodParameter parameter, UriComponents template) sort パラメーターのテンプレート変数を返します。クラス org.springframework.data.web.SortHandlerMethodArgumentResolver から継承されたメソッド
resolveArgument, supportsParameter
クラス org.springframework.data.web.SortHandlerMethodArgumentResolverSupport から継承されたメソッド
foldIntoExpressions, getDefaultFromAnnotationOrFallback, getPropertyDelimiter, getSortParameter, legacyFoldExpressions, setFallbackSort, setPropertyDelimiter, setQualifierDelimiter, setSortParameter
クラス java.lang.ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSE
インターフェース org.springframework.hateoas.server.mvc.UriComponentsContributor から継承されたメソッド
supportsParameter
コンストラクターの詳細
HateoasSortHandlerMethodArgumentResolver
public HateoasSortHandlerMethodArgumentResolver()
メソッドの詳細
getSortTemplateVariables
public TemplateVariables getSortTemplateVariables(MethodParameter parameter, UriComponents template) sort パラメーターのテンプレート変数を返します。- パラメーター:
parameter
- null であってはなりません。- 戻り値:
- 導入:
- 1.7
enhance
public void enhance(UriComponentsBuilder builder, @Nullable MethodParameter parameter, @Nullable ObjectSE value) - 次で指定:
- インターフェース
UriComponentsContributor
のenhance