インターフェースの使用
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 サブインターフェース 修飾子と型 インターフェース 説明 interface
CollectionAttribute<X,E>
型CollectionAttribute
のインスタンスは、永続的なjava.util.Collection
-valued 属性を表します。interface
ListAttribute<X,E>
型ListAttribute
のインスタンスは、永続的なjava.util.List
-valued 属性を表します。interface
MapAttribute<X,K,V>
型MapAttribute
のインスタンスは、永続的なjava.util.Map
-valued 属性を表します。interface
SetAttribute<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 値の属性)を返します。