Uses of Package
javax.persistence

Packages that use javax.persistence
javax.persistence   
javax.persistence.criteria   
javax.persistence.spi   
 

Classes in javax.persistence used by javax.persistence
AccessType
          Is used with the Access annotation to specify an access type to be applied to an entity class, mapped superclass, or embeddable class, or to a specific attribute of such a class.
Cache
          Interface used to interact with the second-level cache.
CacheRetrieveMode
          Used as the value of the javax.persistence.cache.retrieveMode property to specify the behavior when data is retrieved by the find methods and by queries.
CacheStoreMode
          Used as the value of the javax.persistence.cache.storeMode property to specify the behavior when data is read from the database and when data is committed into the database.
CascadeType
          Defines the set of cascadable operations that are propagated to the associated entity.
DiscriminatorType
          Defines supported types of the discriminator column.
EntityManager
          Interface used to interact with the persistence context.
EntityManagerFactory
          Interface used to interact with the entity manager factory for the persistence unit.
EntityTransaction
          Interface used to control transactions on resource-local entity managers.
EnumType
          Defines mapping for enumerated types.
FetchType
          Defines strategies for fetching data from the database.
FlushModeType
          Flush mode setting.
GenerationType
          Defines the types of primary key generation strategies.
InheritanceType
          Defines inheritance strategy options.
LockModeType
          Lock modes can be specified by means of passing a LockModeType argument to one of the EntityManager methods that take locks (lock, find, or refresh) or to the Query.setLockMode() or TypedQuery.setLockMode() method.
Parameter
          Type for query parameter objects.
PersistenceContextType
          Specifies whether a transaction-scoped or extended persistence context is to be used in PersistenceContext.
PersistenceException
          Thrown by the persistence provider when a problem occurs.
PersistenceUnitUtil
          Utility interface between the application and the persistence provider managing the persistence unit.
PersistenceUtil
          Utility interface between the application and the persistence provider(s).
PessimisticLockScope
          Defines the values of the javax.persistence.lock.scope property for pessimistic locking.
Query
          Interface used to control query execution.
SharedCacheMode
          Specifies how the provider must use a second-level cache for the persistence unit.
TemporalType
          Type used to indicate a specific mapping of java.util.Date or java.util.Calendar.
TupleElement
          The TupleElement interface defines an element that is returned in a query result tuple.
TypedQuery
          Interface used to control the execution of typed queries.
ValidationMode
          The validation mode to be used by the provider for the persistence unit.
 

Classes in javax.persistence used by javax.persistence.criteria
Parameter
          Type for query parameter objects.
Tuple
          Interface for extracting the elements of a query result tuple.
TupleElement
          The TupleElement interface defines an element that is returned in a query result tuple.
 

Classes in javax.persistence used by javax.persistence.spi
EntityManagerFactory
          Interface used to interact with the entity manager factory for the persistence unit.
SharedCacheMode
          Specifies how the provider must use a second-level cache for the persistence unit.
ValidationMode
          The validation mode to be used by the provider for the persistence unit.
 



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