Uses of Package
org.hibernate.id
-
Packages that use org.hibernate.id Package Description org.hibernate.annotations Package containing all Hibernate's specific annotations.org.hibernate.boot.model.source.spi org.hibernate.dialect.identity org.hibernate.engine.spi org.hibernate.envers.enhanced org.hibernate.id org.hibernate.id.enhanced Enhanced/improved versions of table and sequence based identifier generators targeting portability and unified configurationorg.hibernate.id.factory org.hibernate.id.factory.internal org.hibernate.id.factory.spi org.hibernate.id.insert org.hibernate.id.uuid org.hibernate.internal org.hibernate.mapping org.hibernate.persister.collection org.hibernate.persister.entity org.hibernate.query.sqm.sql Package for the translation of SQM into SQL ASTorg.hibernate.tuple -
Classes in org.hibernate.id used by org.hibernate.annotations Class Description IdentifierGenerator The general contract between a class that generates unique identifiers and theSession
. -
Classes in org.hibernate.id used by org.hibernate.boot.model.source.spi Class Description EntityIdentifierNature Describes the possible natures of an entity-defined identifier. -
Classes in org.hibernate.id used by org.hibernate.dialect.identity Class Description PostInsertIdentityPersister A persister that may have an identity assigned by execution of a SQLINSERT
. -
Classes in org.hibernate.id used by org.hibernate.engine.spi Class Description IdentifierGenerator The general contract between a class that generates unique identifiers and theSession
. -
Classes in org.hibernate.id used by org.hibernate.envers.enhanced Class Description BulkInsertionCapableIdentifierGenerator Specialized contract forIdentifierGenerator
implementations capable of being used in conjunction with HQL insert statements.Configurable Deprecated.All methods are already defined inIdentifierGenerator
.IdentifierGenerator The general contract between a class that generates unique identifiers and theSession
.OptimizableGenerator Commonality between sequence-based and table-based generatorsPersistentIdentifierGenerator AnIdentifierGenerator
that requires creation of database objects. -
Classes in org.hibernate.id used by org.hibernate.id Class Description AbstractPostInsertGenerator Basic implementation of thePostInsertIdentifierGenerator
contract.AbstractUUIDGenerator The base class for identifier generators that use a UUID algorithm.BulkInsertionCapableIdentifierGenerator Specialized contract forIdentifierGenerator
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 contextConfigurable Deprecated.All methods are already defined inIdentifierGenerator
.EntityIdentifierNature Describes the possible natures of an entity-defined identifier.ExportableColumn IdentifierGenerationException Thrown byIdentifierGenerator
implementation class when ID generation fails.IdentifierGenerator The general contract between a class that generates unique identifiers and theSession
.IdentifierGeneratorAggregator Identifies generators which potentially aggregate otherPersistentIdentifierGenerator
generators.IntegralDataTypeHolder Defines a common api for dealing with data of integral data type.OptimizableGenerator Commonality between sequence-based and table-based generatorsPostInsertIdentifierGenerator PostInsertIdentityPersister A persister that may have an identity assigned by execution of a SQLINSERT
.SequenceMismatchStrategy Describes the strategy for handling the mismatch between a database sequence configuration and the one defined by the entity mapping. -
Classes in org.hibernate.id used by org.hibernate.id.enhanced Class Description BulkInsertionCapableIdentifierGenerator Specialized contract forIdentifierGenerator
implementations capable of being used in conjunction with HQL insert statements.Configurable Deprecated.All methods are already defined inIdentifierGenerator
.IdentifierGenerator The general contract between a class that generates unique identifiers and theSession
.IntegralDataTypeHolder Defines a common api for dealing with data of integral data type.OptimizableGenerator Commonality between sequence-based and table-based generatorsPersistentIdentifierGenerator AnIdentifierGenerator
that requires creation of database objects. -
Classes in org.hibernate.id used by org.hibernate.id.factory Class Description IdentifierGenerator The general contract between a class that generates unique identifiers and theSession
. -
Classes in org.hibernate.id used by org.hibernate.id.factory.internal Class Description IdentifierGenerator The general contract between a class that generates unique identifiers and theSession
. -
Classes in org.hibernate.id used by org.hibernate.id.factory.spi Class Description Configurable Deprecated.All methods are already defined inIdentifierGenerator
.IdentifierGenerator The general contract between a class that generates unique identifiers and theSession
. -
Classes in org.hibernate.id used by org.hibernate.id.insert Class Description PostInsertIdentityPersister A persister that may have an identity assigned by execution of a SQLINSERT
. -
Classes in org.hibernate.id used by org.hibernate.id.uuid Class Description Configurable Deprecated.All methods are already defined inIdentifierGenerator
.IdentifierGenerator The general contract between a class that generates unique identifiers and theSession
.UUIDGenerationStrategy Deprecated.seeUUIDGenerator
-
Classes in org.hibernate.id used by org.hibernate.internal Class Description IdentifierGenerator The general contract between a class that generates unique identifiers and theSession
.IntegralDataTypeHolder Defines a common api for dealing with data of integral data type. -
Classes in org.hibernate.id used by org.hibernate.mapping Class Description 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 contextIdentifierGenerator The general contract between a class that generates unique identifiers and theSession
. -
Classes in org.hibernate.id used by org.hibernate.persister.collection Class Description IdentifierGenerator The general contract between a class that generates unique identifiers and theSession
. -
Classes in org.hibernate.id used by org.hibernate.persister.entity Class Description IdentifierGenerator The general contract between a class that generates unique identifiers and theSession
.PostInsertIdentityPersister A persister that may have an identity assigned by execution of a SQLINSERT
. -
Classes in org.hibernate.id used by org.hibernate.query.sqm.sql Class Description IdentifierGenerator The general contract between a class that generates unique identifiers and theSession
. -
Classes in org.hibernate.id used by org.hibernate.tuple Class Description IdentifierGenerator The general contract between a class that generates unique identifiers and theSession
.