## Uses of Package
org.hibernate.id

Packages that use org.hibernate.id
org.hibernate.cache.ehcache
org.hibernate.ejb.internal
org.hibernate.engine.spi
org.hibernate.envers.internal
org.hibernate.id: This package contains internal implementation classes for the main API interfaces.
org.hibernate.id.enhanced
org.hibernate.id.factory
org.hibernate.id.factory.internal
org.hibernate.id.insert
org.hibernate.id.uuid
org.hibernate.internal: An internal package containing mostly implementations of central Hibernate APIs.
org.hibernate.mapping: This package defines the Hibernate configuration-time metamodel.
org.hibernate.metamodel.binding
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.service.jdbc.connections.internal
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.cache.ehcache
IntegralDataTypeHolder Defines a common api for dealing with data of integral data type.

Classes in org.hibernate.id used by org.hibernate.ejb.internal
IntegralDataTypeHolder Defines a common api for dealing with data of integral data type.

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

Classes in org.hibernate.id used by org.hibernate.envers.internal
IntegralDataTypeHolder Defines a common api for dealing with data of integral data type.

Classes in org.hibernate.id used by org.hibernate.id
AbstractPostInsertGenerator Basic implementation of the `PostInsertIdentifierGenerator` contract.
AbstractUUIDGenerator The base class for identifier generators that use a UUID algorithm.
BulkInsertionCapableIdentifierGenerator Specialized contract for `IdentifierGenerator` implementations capable of being used in conjunction with HQL insert statements.
CompositeNestedGeneratedValueGenerator.GenerationContextLocator Contract for declaring how to locate the context for sub-value injection.
CompositeNestedGeneratedValueGenerator.GenerationPlan Contract for performing the actual sub-value generation, usually injecting it into the determined `context`
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`.
IdentifierGeneratorAggregator Identifies `generators` which potentially aggregate other `PersistentIdentifierGenerator` generators.
IntegralDataTypeHolder Defines a common api for dealing with data of integral data type.
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.
UUIDGenerator An `IdentifierGenerator` which generates `UUID` values using a pluggable `generation strategy`.

Classes in org.hibernate.id used by org.hibernate.id.enhanced
BulkInsertionCapableIdentifierGenerator Specialized contract for `IdentifierGenerator` implementations capable of being used in conjunction with HQL insert statements.
Configurable An `IdentifierGenerator` that supports "configuration".
IdentifierGenerator The general contract between a class that generates unique identifiers and the `Session`.
IntegralDataTypeHolder Defines a common api for dealing with data of integral data type.
PersistentIdentifierGenerator An `IdentifierGenerator` that requires creation of database objects.

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

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

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.id.uuid
UUIDGenerationStrategy A strategy for generating a variant 2 `UUID` value.

Classes in org.hibernate.id used by org.hibernate.internal
IdentifierGenerator The general contract between a class that generates unique identifiers and the `Session`.
IntegralDataTypeHolder Defines a common api for dealing with data of integral data type.

Classes in org.hibernate.id used by org.hibernate.mapping
CompositeNestedGeneratedValueGenerator.GenerationContextLocator Contract for declaring how to locate the context for sub-value injection.
CompositeNestedGeneratedValueGenerator.GenerationPlan Contract for performing the actual sub-value generation, usually injecting it into the determined `context`
IdentifierGenerator The general contract between a class that generates unique identifiers and the `Session`.

Classes in org.hibernate.id used by org.hibernate.metamodel.binding
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.service.jdbc.connections.internal
IntegralDataTypeHolder Defines a common api for dealing with data of integral data type.

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

Copyright © 2001-2012 Red Hat, Inc. All Rights Reserved.