インターフェース MapAttribute<X,K,V>
- 型パラメーター:
X
- 表示されるマップが属する型K
- 表示されたマップのキーの型V
- 表示されたマップの値の型
- すべてのスーパーインターフェース:
Attribute<X,MapSE<K,V>>
、Bindable<V>
、PluralAttribute<X,MapSE<K,V>,V>
public interface MapAttribute<X,K,V> extends PluralAttribute<X,MapSE<K,V>,V>
型MapAttribute
のインスタンスは、永続的なjava.util.Map
-valued 属性を表します。- 導入:
- 2.0
ネストされたクラスのサマリー
インターフェース jakarta.persistence.metamodel.Attribute から継承されたネストクラス / インターフェース
Attribute.PersistentAttributeType
インターフェース jakarta.persistence.metamodel.Bindable から継承されたネストクラス / インターフェース
Bindable.BindableType
インターフェース jakarta.persistence.metamodel.PluralAttribute から継承されたネストクラス / インターフェース
PluralAttribute.CollectionType
メソッドのサマリー
すべてのメソッド インスタンスメソッド 抽象メソッド 修飾子と型 メソッド 説明 ClassSE<K>
getKeyJavaType()
マップキーの Java 型を返します。Type<K>
getKeyType()
マップのキー型を表す型を返します。インターフェース jakarta.persistence.metamodel.Attribute から継承されたメソッド
getDeclaringType, getJavaMember, getJavaType, getName, getPersistentAttributeType, isAssociation, isCollection
インターフェース jakarta.persistence.metamodel.Bindable から継承されたメソッド
getBindableJavaType, getBindableType
インターフェース jakarta.persistence.metamodel.PluralAttribute から継承されたメソッド
getCollectionType, getElementType