Uses of Package
org.hibernate.id

Packages that use org.hibernate.id
org.hibernate.engine This package contains classes that are "shared" by other packages, and implementations of some key algorithms. 
org.hibernate.hql.ast An ANTLR-based parser for Hibernate Query Language. 
org.hibernate.id This package contains internal implementation classes for the main API interfaces. 
org.hibernate.id.enhanced   
org.hibernate.id.insert   
org.hibernate.impl This package contains implementations of the central Hibernate APIs, especially the Hibernate session. 
org.hibernate.mapping This package defines the Hibernate configuration-time metamodel. 
org.hibernate.persister.collection This package abstracts the persistence mechanism for collections. 
org.hibernate.persister.entity This package abstracts persistence mechanisms for entities, and defines the Hibernate runtime metamodel. 
org.hibernate.tuple This package defines a runtime metamodel for entities at the object level and abstracts the differences between the various entity modes. 
 

Classes in org.hibernate.id used by org.hibernate.engine
IdentifierGenerator
          The general contract between a class that generates unique identifiers and the Session.
 

Classes in org.hibernate.id used by org.hibernate.hql.ast
IdentifierGenerator
          The general contract between a class that generates unique identifiers and the Session.
 

Classes in org.hibernate.id used by org.hibernate.id
AbstractPostInsertGenerator
           
AbstractUUIDGenerator
          The base class for identifier generators that use a UUID algorithm.
Configurable
          An IdentifierGenerator that supports "configuration".
IdentifierGenerationException
          Thrown by IdentifierGenerator implementation class when ID generation fails.
IdentifierGenerator
          The general contract between a class that generates unique identifiers and the Session.
PersistentIdentifierGenerator
          An IdentifierGenerator that requires creation of database objects.
PostInsertIdentifierGenerator
           
PostInsertIdentityPersister
          A persister that may have an identity assigned by execution of a SQL INSERT.
SequenceGenerator
          sequence

Generates long values using an oracle-style sequence.
TableGenerator
          An IdentifierGenerator that uses a database table to store the last generated value.
 

Classes in org.hibernate.id used by org.hibernate.id.enhanced
Configurable
          An IdentifierGenerator that supports "configuration".
IdentifierGenerator
          The general contract between a class that generates unique identifiers and the Session.
PersistentIdentifierGenerator
          An IdentifierGenerator that requires creation of database objects.
 

Classes in org.hibernate.id used by org.hibernate.id.insert
PostInsertIdentityPersister
          A persister that may have an identity assigned by execution of a SQL INSERT.
 

Classes in org.hibernate.id used by org.hibernate.impl
IdentifierGenerator
          The general contract between a class that generates unique identifiers and the Session.
 

Classes in org.hibernate.id used by org.hibernate.mapping
IdentifierGenerator
          The general contract between a class that generates unique identifiers and the Session.
 

Classes in org.hibernate.id used by org.hibernate.persister.collection
IdentifierGenerator
          The general contract between a class that generates unique identifiers and the Session.
 

Classes in org.hibernate.id used by org.hibernate.persister.entity
IdentifierGenerator
          The general contract between a class that generates unique identifiers and the Session.
PostInsertIdentityPersister
          A persister that may have an identity assigned by execution of a SQL INSERT.
 

Classes in org.hibernate.id used by org.hibernate.tuple
IdentifierGenerator
          The general contract between a class that generates unique identifiers and the Session.