パッケージの使用
jakarta.persistence.metamodel
jakarta.persistence.metamodel を使用するパッケージ パッケージ 説明 jakarta.persistence Jakarta Persistence は、永続性およびオブジェクト / リレーショナルマッピングの管理用の API です。jakarta.persistence.criteria Jakarta Persistence Criteria APIjakarta.persistence.metamodel Jakarta Persistence Metamodel APIjakarta.persistence で使用されている jakarta.persistence.metamodel のクラス クラス 説明 Attribute Java 型の属性を表します。Metamodel 永続性ユニットの永続性エンティティのメタモデルへのアクセスを提供します。jakarta.persistence.criteria で使用されている jakarta.persistence.metamodel のクラス クラス 説明 Attribute Java 型の属性を表します。Bindable 型Bindableのインスタンスは、Pathにバインドできるオブジェクトまたは属性型を表します。CollectionAttribute 型CollectionAttributeのインスタンスは、永続的なjava.util.Collection-valued 属性を表します。EntityType 型EntityTypeのインスタンスはエンティティ型を表します。ListAttribute 型ListAttributeのインスタンスは、永続的なjava.util.List-valued 属性を表します。MapAttribute 型MapAttributeのインスタンスは、永続的なjava.util.Map-valued 属性を表します。PluralAttribute 型PluralAttributeのインスタンスは、永続的なコレクション値属性を表します。SetAttribute 型SetAttributeのインスタンスは、永続的なjava.util.Set-valued 属性を表します。SingularAttribute 型SingularAttributeのインスタンスは、永続的な単一値のプロパティまたはフィールドを表します。jakarta.persistence.metamodel で使用されている jakarta.persistence.metamodel のクラス クラス 説明 Attribute Java 型の属性を表します。Attribute.PersistentAttributeType Bindable 型Bindableのインスタンスは、Pathにバインドできるオブジェクトまたは属性型を表します。Bindable.BindableType CollectionAttribute 型CollectionAttributeのインスタンスは、永続的なjava.util.Collection-valued 属性を表します。EmbeddableType 型EmbeddableTypeのインスタンスは、埋め込み可能な型を表します。EntityType 型EntityTypeのインスタンスはエンティティ型を表します。IdentifiableType 型IdentifiableTypeのインスタンスは、エンティティまたはマップされたスーパークラス型を表します。ListAttribute 型ListAttributeのインスタンスは、永続的なjava.util.List-valued 属性を表します。ManagedType 型ManagedTypeのインスタンスは、エンティティ、マップされたスーパークラス、埋め込み可能な型を表します。MapAttribute 型MapAttributeのインスタンスは、永続的なjava.util.Map-valued 属性を表します。PluralAttribute 型PluralAttributeのインスタンスは、永続的なコレクション値属性を表します。PluralAttribute.CollectionType SetAttribute 型SetAttributeのインスタンスは、永続的なjava.util.Set-valued 属性を表します。SingularAttribute 型SingularAttributeのインスタンスは、永続的な単一値のプロパティまたはフィールドを表します。Type 型Typeのインスタンスは、永続オブジェクトまたは属性型を表します。Type.PersistenceType