インタフェース | 説明 |
---|---|
Attribute<X,Y> |
Java型の属性を表します。
|
BasicType<X> |
BasicType 型のインスタンスは基本型(時間型および列挙型を含む)を表します。 |
Bindable<T> |
Bindable 型のインスタンスはPath にバインド可能なオブジェクトもしくは属性の型を表します。 |
CollectionAttribute<X,E> |
CollectionAttribute 型のインスタンスは永続化されたjava.util.Collection の属性を表します。 |
EmbeddableType<X> |
EmbeddableType 型のインスタンスは組み込み型を表します。 |
EntityType<X> |
EntityType 型のインスタンスはエンティティ型を表します。 |
IdentifiableType<X> |
IdentifiableType 型のインスタンスはエンティティもしくはマップドスーパークラスの型を表します。 |
ListAttribute<X,E> |
ListAttribute 型のインスタンスは永続化されたjavax.util.List の値の属性を表します。 |
ManagedType<X> |
ManagedType 型のインスタンスはエンティティやマップドスーパークラス、組み込み型を表します。 |
MapAttribute<X,K,V> |
MapAttribute 型のインスタンスは永続化されたjava.util.Map の値の属性を表します。 |
MappedSuperclassType<X> |
MappedSuperclassType 型のインスタンスはマップドスーパークラスの型を表します。 |
Metamodel |
永続化ユニット内の永続化エンティティのメタモデルへのアクセスを提供します。
|
PluralAttribute<X,C,E> |
PluralAttribute 型のインスタンスは永続化されたコレクションの値の属性を表します。 |
SetAttribute<X,E> |
SetAttribute 型のインスタンスは永続化されたjava.util.Set の値の属性を表します。 |
SingularAttribute<X,T> |
SingularAttribute 型のインスタンスは永続化された単一の値の値の属性を表します。 |
Type<X> |
Type 型のインスタンスは永続化オブジェクトもしくは属性型を表します。 |
列挙型 | 説明 |
---|---|
Attribute.PersistentAttributeType | |
Bindable.BindableType | |
PluralAttribute.CollectionType | |
Type.PersistenceType |
注釈型 | 説明 |
---|---|
StaticMetamodel |
クラスがvalue要素で指定されたエンティティ、マップドスーパークラス、組み込みクラスを表すメタモデルクラスであることを
StaticMetamodel アノテーションは指定します。 |
Translated by @megascus.