Uses of Package
javax.persistence.metamodel

Packages that use javax.persistence.metamodel
javax.persistence   
javax.persistence.criteria   
javax.persistence.metamodel   
 

Classes in javax.persistence.metamodel used by javax.persistence
Metamodel
          Provides access to the metamodel of persistent entities in the persistence unit.
 

Classes in javax.persistence.metamodel used by javax.persistence.criteria
Attribute
          Represents an attribute of a Java type.
Bindable
          Instances of the type Bindable represent object or attribute types that can be bound into a Path.
CollectionAttribute
          Instances of the type CollectionAttribute represent persistent java.util.Collection-valued attributes.
EntityType
          Instances of the type EntityType represent entity types.
ListAttribute
          Instances of the type ListAttribute represent persistent javax.util.List-valued attributes.
MapAttribute
          Instances of the type MapAttribute represent persistent java.util.Map-valued attributes.
PluralAttribute
          Instances of the type PluralAttribute represent persistent collection-valued attributes.
SetAttribute
          Instances of the type SetAttribute represent persistent java.util.Set-valued attributes.
SingularAttribute
          Instances of the type SingularAttribute represents persistent single-valued properties or fields.
 

Classes in javax.persistence.metamodel used by javax.persistence.metamodel
Attribute
          Represents an attribute of a Java type.
Attribute.PersistentAttributeType
           
Bindable
          Instances of the type Bindable represent object or attribute types that can be bound into a Path.
Bindable.BindableType
           
CollectionAttribute
          Instances of the type CollectionAttribute represent persistent java.util.Collection-valued attributes.
EmbeddableType
          Instances of the type EmbeddableType represent embeddable types.
EntityType
          Instances of the type EntityType represent entity types.
IdentifiableType
          Instances of the type IdentifiableType represent entity or mapped superclass types.
ListAttribute
          Instances of the type ListAttribute represent persistent javax.util.List-valued attributes.
ManagedType
          Instances of the type ManagedType represent entity, mapped superclass, and embeddable types.
MapAttribute
          Instances of the type MapAttribute represent persistent java.util.Map-valued attributes.
PluralAttribute
          Instances of the type PluralAttribute represent persistent collection-valued attributes.
PluralAttribute.CollectionType
           
SetAttribute
          Instances of the type SetAttribute represent persistent java.util.Set-valued attributes.
SingularAttribute
          Instances of the type SingularAttribute represents persistent single-valued properties or fields.
Type
          Instances of the type Type represent persistent object or attribute types.
Type.PersistenceType
           
 



Copyright © 2007-2010 Hibernate.org. All Rights Reserved.