インターフェースの使用
jakarta.persistence.metamodel.MapAttribute
MapAttribute を使用するパッケージ
パッケージ
説明
Jakarta Persistence は、永続性およびオブジェクト / リレーショナルマッピングの管理用の API です。
Jakarta Persistence Criteria API
Jakarta Persistence Metamodel API
jakarta.persistence 内の MapAttribute 使用
型 MapAttribute のパラメーターを持つ jakarta.persistence のメソッド修飾子と型メソッド説明<K> Subgraph<K>Graph.addMapKeySubgraph(MapAttribute<? super T, K, ?> attribute) マネージ型であるマップキーに対応するノードをグラフに追加します。<K> Subgraph<K>Graph.addTreatedMapKeySubgraph(MapAttribute<? super T, ? super K, ?> attribute, ClassSE<K> type) 継承のあるマネージ型であるマップキーに対応するノードをグラフに追加します。jakarta.persistence.criteria 内の MapAttribute 使用
MapAttribute を返す jakarta.persistence.criteria のメソッド型 MapAttribute のパラメーターを持つ jakarta.persistence.criteria のメソッド修飾子と型メソッド説明<K,V, M extends MapSE<K, V>>
Expression<M>Path.get(MapAttribute<? super X, K, V> map) 参照される map-valued 属性に対応するパスを作成します。From.join(MapAttribute<? super X, K, V> map) 指定されたMapSE -valued 属性への内部結合を作成します。From.join(MapAttribute<? super X, K, V> map, JoinType jt) 指定された結合型を使用して、指定されたMapSE -valued 属性への結合を作成します。jakarta.persistence.metamodel 内の MapAttribute 使用
MapAttribute を返す jakarta.persistence.metamodel のメソッド修飾子と型メソッド説明MapAttribute<X,?, ?> ManagedType.getDeclaredMap(StringSE name) 指定された名前に対応する管理対象型によって宣言されたマップ値属性を返します。<K,V> MapAttribute<X, K, V> ManagedType.getDeclaredMap(StringSE name, ClassSE<K> keyType, ClassSE<V> valueType) 指定された名前と Java のキーおよび値の型に対応するマネージ型によって宣言された Map-valued 属性を返します。MapAttribute<? super X,?, ?> 指定された名前に対応する管理対象型のマップ値属性を返します。<K,V> MapAttribute<? super X, K, V> 指定された名前と Java のキーおよび値の型に対応する管理対象型の Map-valued 属性を返します。