インターフェースの使用
jakarta.persistence.metamodel.ManagedType
ManagedType を使用するパッケージ パッケージ 説明 jakarta.persistence.metamodel Jakarta Persistence Metamodel APIjakarta.persistence.metamodel 内の ManagedType 使用
jakarta.persistence.metamodel 内の ManagedType サブインターフェース 修飾子と型 インターフェース 説明 interface
EmbeddableType<X>
型EmbeddableType
のインスタンスは、埋め込み可能な型を表します。interface
EntityType<X>
型EntityType
のインスタンスはエンティティ型を表します。interface
IdentifiableType<X>
型IdentifiableType
のインスタンスは、エンティティまたはマップされたスーパークラス型を表します。interface
MappedSuperclassType<X>
型MappedSuperclassType
のインスタンスは、マップされたスーパークラス型を表します。ManagedType を返す jakarta.persistence.metamodel のメソッド 修飾子と型 メソッド 説明 ManagedType<X>
Attribute. getDeclaringType()
属性が宣言された型を表すマネージ型を返します。<X> ManagedType<X>
Metamodel. managedType(ClassSE<X> cls)
エンティティ、マップされたスーパークラス、埋め込み可能なクラスを表すメタモデル管理型を返します。型 ManagedType の引数を持つ型を返す jakarta.persistence.metamodel のメソッド 修飾子と型 メソッド 説明 SetSE<ManagedType<?>>
Metamodel. getManagedTypes()
メタモデル管理型を返します。