Uses of Package
org.hibernate.id.enhanced
Packages that use org.hibernate.id.enhanced
Package
Description
This package and its subpackages, especially
org.hibernate.id.enhanced
,
contain the built-in id generators, all of which implement either
IdentifierGenerator
or
PostInsertIdentifierGenerator
.Enhanced/improved versions of table and sequence based identifier generators
targeting portability and unified configuration.
-
Classes in org.hibernate.id.enhanced used by org.hibernate.envers.enhancedClassDescriptionEncapsulates definition of the underlying data structure backing a sequence-style generator.Describes a sequence.Generates identifier values based on a sequence-style database structure.
-
Classes in org.hibernate.id.enhanced used by org.hibernate.idClassDescriptionA naming strategy specifically for determining the implicit naming of tables and sequences relating to enhanced identifier-generators.Performs optimization on an optimizable identifier generator.
-
Classes in org.hibernate.id.enhanced used by org.hibernate.id.enhancedClassDescriptionCommon support for
Optimizer
implementations.Contract for providing callback access to aDatabaseStructure
, typically from theOptimizer
.Encapsulates definition of the underlying data structure backing a sequence-style generator.A naming strategy specifically for determining the implicit naming of tables and sequences relating to enhanced identifier-generators.Marker interface for optimizer which wishes to know the user-specified initial value.Performs optimization on an optimizable identifier generator.Enumeration of the standard Hibernate id generation optimizers.