インターフェースの使用
jakarta.persistence.metamodel.PluralAttribute
PluralAttribute を使用するパッケージ
パッケージ
説明
Jakarta Persistence は、永続性およびオブジェクト / リレーショナルマッピングの管理用の API です。
Jakarta Persistence Criteria API
Jakarta Persistence Metamodel API
jakarta.persistence 内の PluralAttribute 使用
型 PluralAttribute のパラメーターを持つ jakarta.persistence のメソッド修飾子と型メソッド説明<E> Subgraph<E>Graph.addElementSubgraph(PluralAttribute<? super T, ?, E> attribute) マネージド型であるコレクション要素に対応するノードをグラフに追加します。<E> Subgraph<E>Graph.addTreatedElementSubgraph(PluralAttribute<? super T, ?, ? super E> attribute, ClassSE<E> type) マネージド型であるコレクション要素に対応するノードをグラフに追加します。jakarta.persistence.criteria 内の PluralAttribute 使用
PluralAttribute を返す jakarta.persistence.criteria のメソッド修飾子と型メソッド説明PluralAttribute<? super Z,C, E> PluralJoin.getModel()結合に対応する collection-valued 属性のメタモデル表現を返します。型 PluralAttribute のパラメーターを持つ jakarta.persistence.criteria のメソッド修飾子と型メソッド説明FetchParent.fetch(PluralAttribute<? super X, ?, Y> attribute) 内部結合を使用して、指定されたコレクション値属性へのフェッチ結合を作成します。FetchParent.fetch(PluralAttribute<? super X, ?, Y> attribute, JoinType jt) 指定された結合型を使用して、指定されたコレクション値属性へのフェッチ結合を作成します。<E,C extends CollectionSE<E>>
Expression<C>Path.get(PluralAttribute<? super X, C, E> collection) 参照される collection-valued 属性に対応するパスを作成します。jakarta.persistence.metamodel 内の PluralAttribute 使用
jakarta.persistence.metamodel 内の PluralAttribute サブインターフェース修飾子と型インターフェース説明interfaceCollectionAttribute<X,E> 型CollectionAttributeのインスタンスは、永続的なCollectionSE -valued 属性を表します。interfaceListAttribute<X,E> 型ListAttributeのインスタンスは、永続的なListSE -valued 属性を表します。interfaceMapAttribute<X,K, V> 型MapAttributeのインスタンスは、永続的なMapSE -valued 属性を表します。interfaceSetAttribute<X,E> 型SetAttributeのインスタンスは、永続的なSetSE -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 値の属性)を返します。