インターフェースの使用
jakarta.persistence.metamodel.MapAttribute
MapAttribute を使用するパッケージ パッケージ 説明 jakarta.persistence.criteria Jakarta Persistence Criteria APIjakarta.persistence.metamodel Jakarta Persistence Metamodel APIjakarta.persistence.criteria 内の MapAttribute 使用
MapAttribute を返す jakarta.persistence.criteria のメソッド 修飾子と型 メソッド 説明 MapAttribute<? super Z,K,V>
MapJoin. getModel()
map 属性のメタモデル表現を返します。型 MapAttribute のパラメーターを持つ jakarta.persistence.criteria のメソッド 修飾子と型 メソッド 説明 <K,V,M extends MapSE<K,V>>
Expression<M>Path. get(MapAttribute<X,K,V> map)
参照される map-valued 属性に対応するパスを作成します。<K,V>
MapJoin<X,K,V>From. join(MapAttribute<? super X,K,V> map)
指定されたマップ値属性への内部結合を作成します。<K,V>
MapJoin<X,K,V>From. join(MapAttribute<? super X,K,V> map, JoinType jt)
指定された結合型を使用して、指定されたマップ値属性への結合を作成します。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,?,?>
ManagedType. getMap(StringSE name)
指定された名前に対応する管理対象型のマップ値属性を返します。<K,V>
MapAttribute<? super X,K,V>ManagedType. getMap(StringSE name, ClassSE<K> keyType, ClassSE<V> valueType)
指定された名前と Java のキーおよび値の型に対応する管理対象型の Map-valued 属性を返します。