クラス LinkRelationProvider.LookupContext

java.lang.ObjectSE
org.springframework.hateoas.server.LinkRelationProvider.LookupContext
含まれているインターフェース:
LinkRelationProvider

public static class LinkRelationProvider.LookupContext extends ObjectSE
アイテムリソースリレーションルックアップの LinkRelationProvider 選択コンテキスト ( forItemResourceRelLookup(Class)、コレクションリソースリレーションルックアップ forCollectionResourceRelLookup(Class) または両方 forType(Class)
作成者:
Oliver Drotbohm
  • メソッドの詳細

    • getType

      public ClassSE<?> getType()
    • forType

      public static LinkRelationProvider.LookupContext forType(ClassSE<?> type)
      一般に、型の LinkRelationProvider.LookupContext を作成します。つまり、アイテムとコレクションの関係ルックアップの両方です。
      パラメーター:
      type - null であってはなりません。
      戻り値:
    • forItemResourceRelLookup

      public static LinkRelationProvider.LookupContext forItemResourceRelLookup(ClassSE<?> type)
      LinkRelationProvider.LookupContext を作成して、指定された型のアイテムリソースリレーションを検索します。
      パラメーター:
      type - null であってはなりません。
      戻り値:
    • forCollectionResourceRelLookup

      public static LinkRelationProvider.LookupContext forCollectionResourceRelLookup(ClassSE<?> type)
      指定された型のコレクションリソース関係を検索する LinkRelationProvider.LookupContext を作成します。
      パラメーター:
      type - null であってはなりません。
      戻り値:
    • isItemRelationLookup

      public boolean isItemRelationLookup()
      現在のコンテキストにアイテムリレーションルックアップが含まれているかどうかを返します。
      戻り値:
    • isCollectionRelationLookup

      public boolean isCollectionRelationLookup()
      現在のコンテキストにコレクション関係ルックアップが含まれているかどうかを返します。
      戻り値:
    • handlesType

      public boolean handlesType(ClassSE<?> type)
      指定された型に対してルックアップが実行されるかどうかを返します。
      パラメーター:
      type - null であってはなりません。
      戻り値:
    • equals

      public boolean equals(ObjectSE o)
      オーバーライド:
      クラス ObjectSEequalsSE 
    • hashCode

      public int hashCode()
      オーバーライド:
      クラス ObjectSEhashCode 
    • toString

      public StringSE toString()
      オーバーライド:
      クラス ObjectSEtoString