Package org.hibernate.id.enhanced

Interface Summary

AccessCallback Contract for providing callback access to a DatabaseStructure, typically from the Optimizer.
DatabaseStructure Encapsulates definition of the underlying data structure backing a sequence-style generator.
Optimizer Performs optimization on an optimizable identifier generator.

Class Summary

OptimizerFactory Factory for Optimizer instances.
OptimizerFactory.HiLoOptimizer
OptimizerFactory.NoopOptimizer
OptimizerFactory.OptimizerSupport
OptimizerFactory.PooledOptimizer
SequenceStructure Describes a sequence.
SequenceStyleGenerator Generates identifier values based on an sequence-style database structure.
TableGenerator An enhanced version of explicit table-based generator.
TableStructure Describes a table used to mimic sequence behavior