クラス Associations

java.lang.ObjectSE
org.springframework.data.rest.webmvc.mapping.Associations

public class Associations extends ObjectSE
関連付けを表す Link の値オブジェクト。
導入:
2.1
作成者:
Oliver Gierke, Greg Turnquist, Haroun Pacquee
  • コンストラクターの詳細

  • メソッドの詳細

    • getMappings

      public ResourceMappings getMappings()
    • getLinksFor

      public ListSE<Link> getLinksFor(Association<? extends PersistentProperty<?>> association, Path path)
      指定された Association に対してレンダリングするリンクを返します。
      パラメーター:
      association - null であってはなりません。
      path - null であってはなりません。
      戻り値:
    • getMetadataFor

      @Nullable public ResourceMetadata getMetadataFor(ClassSE<?> type)
      指定された型の ResourceMetadata を返します。
      パラメーター:
      type - null であってはなりません。
      戻り値:
    • isLookupType

      public boolean isLookupType(PersistentProperty<?> property)
      指定された PersistentProperty の型がルックアップ型として構成されているかどうかを返します。
      パラメーター:
      property - null であってはなりません。
      戻り値:
    • isIdExposed

      public boolean isIdExposed(PersistentEntity<?,?> entity)
    • isLinkableAssociation

      public boolean isLinkableAssociation(Association<? extends PersistentProperty<?>> association)
      指定された Association がリンク可能かどうかを返します。
      パラメーター:
      association - null であってはなりません。
      戻り値:
    • isLinkableAssociation

      public boolean isLinkableAssociation(PersistentProperty<?> property)
      指定されたプロパティがリンク可能な関連付けであるかどうかを返します。
      パラメーター:
      property - null であってはなりません。
      戻り値: