Attribute<X,Y> |
Represents an attribute of a Java type.
|
BasicType<X> |
Instances of the type BasicType represent basic types (including temporal and
enumerated types).
|
Bindable<T> |
Instances of the type Bindable represent object or attribute types that can
be bound into a Path.
|
CollectionAttribute<X,E> |
Instances of the type CollectionAttribute represent persistent
javax.util.Collection-valued attributes.
|
EmbeddableType<X> |
Instances of the type EmbeddableType represent embeddable types.
|
EntityType<X> |
Instances of the type EntityType represent entity types.
|
FieldSpecification<X,E> |
Specifies a field of a managed type.
|
IdentifiableType<X> |
Instances of the type IdentifiableType represent entity or mapped superclass
types.
|
Identifier<X,E> |
Identifier attribute.
|
IdentifierVisitor |
|
IRIIdentifier |
|
KeyIdentifier |
|
ListAttribute<X,E> |
Instances of the type ListAttribute represent persistent
java.util.List-valued attributes.
|
ManagedType<X> |
Instances of the type ManagedType represent entity, mapped superclass, and embeddable types.
|
MapAttribute<X,K,V> |
Instances of the type MapAttribute represent persistent java.util.Map-valued
attributes.
|
MappedSuperclassType<X> |
Instances of the type MappedSuperclassType represent mapped superclass types.
|
Metamodel |
Provides access to the metamodel of persistent entities in the persistence
unit.
|
PluralAttribute<X,C,E> |
Instances of the type PluralAttribute represent persistent collection-valued
attributes.
|
PluralQueryAttribute<X,C,E> |
Instances of the type PluralAttribute represent persistent collection-valued
attributes defined by a query.
|
PropertiesSpecification<X,E,K,V> |
Instances of the type PropertiesSpecification represent persistent properties of other types than declared in the
entity type.
|
QueryAttribute<X,Y> |
Represents an attribute of a Java type that is defined by a query.
|
SameAsIdentifier |
|
SetAttribute<X,E> |
Instances of the type SetAttribute represent persistent java.util.Set-valued
attributes.
|
SingularAttribute<X,T> |
Instances of the type SingularAttribute represents persistent single-valued
properties or fields.
|
SingularQueryAttribute<X,T> |
Instances of the type SingularQueryAttribute represents persistent single-valued
properties or fields defined by a query.
|
Type<X> |
Instances of the type Type represent persistent object or attribute types.
|
TypesSpecification<X,E> |
Instances of the type SetAttribute represent persistent java.util.Set-valued
attributes.
|