パッケージ jakarta.persistence.metamodel
パッケージ jakarta.persistence.metamodel
Jakarta Persistence Metamodel API
- クラス説明Attribute<X,
Y> Java 型の属性を表します。BasicType<X>Bindable<T>型Bindableのインスタンスは、Pathにバインドできるオブジェクトまたは属性の型を表します。CollectionAttribute<X,E> 型CollectionAttributeのインスタンスは、永続的なCollectionSE -valued 属性を表します。EmbeddableTypeのインスタンスは、埋め込み可能な型を表します。EntityType<X>EntityTypeのインスタンスはエンティティ型を表します。IdentifiableType型のインスタンスは、エンティティまたはマップされたスーパークラス型を表します。ListAttribute<X,E> 型ListAttributeのインスタンスは、永続的なListSE -valued 属性を表します。ManagedType<X>型ManagedTypeのインスタンスは、エンティティ、マップされたスーパークラス、埋め込み可能な型を表します。MapAttribute<X,K, V> 型MapAttributeのインスタンスは、永続的なMapSE -valued 属性を表します。MappedSuperclassType型のインスタンスは、マップされたスーパークラス型を表します。永続性ユニットの永続性エンティティのメタモデルへのアクセスを提供します。PluralAttribute<X,C, E> 型PluralAttributeのインスタンスは、永続的なコレクション値属性を表します。SetAttribute<X,E> 型SetAttributeのインスタンスは、永続的なSetSE -valued 属性を表します。SingularAttribute<X,T> 型SingularAttributeのインスタンスは、永続的な単一値のプロパティまたはフィールドを表します。StaticMetamodelアノテーションは、クラスがエンティティ、マップされたスーパークラス、StaticMetamodel.value()要素で指定された埋め込み可能クラスを表すメタモデルクラスであることを指定します。Type<X>Type型のインスタンスは、永続オブジェクトまたは属性の型を表します。