インターフェースの使用
jakarta.persistence.metamodel.PluralAttribute
PluralAttribute を使用するパッケージ パッケージ 説明 jakarta.persistence.criteria Jakarta Persistence Criteria APIjakarta.persistence.metamodel Jakarta Persistence Metamodel APIjakarta.persistence.criteria 内の PluralAttribute 使用
PluralAttribute を返す jakarta.persistence.criteria のメソッド 修飾子と型 メソッド 説明 PluralAttribute<? super Z,C,E>PluralJoin. getModel()結合に対応する collection-valued 属性のメタモデル表現を返します。型 PluralAttribute のパラメーターを持つ jakarta.persistence.criteria のメソッド 修飾子と型 メソッド 説明 <Y> Fetch<X,Y>FetchParent. fetch(PluralAttribute<? super X,?,Y> attribute)内部結合を使用して、指定されたコレクション値属性へのフェッチ結合を作成します。<Y> Fetch<X,Y>FetchParent. fetch(PluralAttribute<? super X,?,Y> attribute, JoinType jt)指定された結合型を使用して、指定されたコレクション値属性へのフェッチ結合を作成します。<E,C extends CollectionSE<E>>
Expression<C>Path. get(PluralAttribute<X,C,E> collection)参照される collection-valued 属性に対応するパスを作成します。jakarta.persistence.metamodel 内の PluralAttribute 使用
jakarta.persistence.metamodel 内の PluralAttribute サブインターフェース 修飾子と型 インターフェース 説明 interfaceCollectionAttribute<X,E>型CollectionAttributeのインスタンスは、永続的なjava.util.Collection-valued 属性を表します。interfaceListAttribute<X,E>型ListAttributeのインスタンスは、永続的なjava.util.List-valued 属性を表します。interfaceMapAttribute<X,K,V>型MapAttributeのインスタンスは、永続的なjava.util.Map-valued 属性を表します。interfaceSetAttribute<X,E>型SetAttributeのインスタンスは、永続的なjava.util.Set-valued 属性を表します。型 PluralAttribute の引数を持つ型を返す jakarta.persistence.metamodel のメソッド 修飾子と型 メソッド 説明 SetSE<PluralAttribute<X,?,?>>ManagedType. getDeclaredPluralAttributes()管理対象型によって宣言されたすべての複数値属性(Collection-、Set-、List-、Map-valued 属性)を返します。SetSE<PluralAttribute<? super X,?,?>>ManagedType. getPluralAttributes()管理対象型のすべての複数値属性(Collection 値、Set 値、List 値、Map 値の属性)を返します。