org.hibernate.id
Interfaces 
BulkInsertionCapableIdentifierGenerator
CompositeNestedGeneratedValueGenerator.GenerationContextLocator
CompositeNestedGeneratedValueGenerator.GenerationPlan
Configurable
IdentifierGenerator
IdentifierGeneratorAggregator
IntegralDataTypeHolder
PersistentIdentifierGenerator
PostInsertIdentifierGenerator
PostInsertIdentityPersister
ResultSetIdentifierConsumer
UUIDGenerationStrategy
Classes 
AbstractPostInsertGenerator
AbstractUUIDGenerator
Assigned
CompositeNestedGeneratedValueGenerator
ForeignGenerator
GUIDGenerator
IdentifierGeneratorHelper
IdentifierGeneratorHelper.BasicHolder
IdentifierGeneratorHelper.BigDecimalHolder
IdentifierGeneratorHelper.BigIntegerHolder
IdentityGenerator
IdentityGenerator.BasicDelegate
IdentityGenerator.GetGeneratedKeysDelegate
IdentityGenerator.InsertSelectDelegate
IncrementGenerator
MultipleHiLoPerTableGenerator
SelectGenerator
SelectGenerator.SelectGeneratorDelegate
SequenceGenerator
SequenceHiLoGenerator
SequenceIdentityGenerator
SequenceIdentityGenerator.Delegate
SequenceIdentityGenerator.NoCommentsInsert
TableGenerator
TableHiLoGenerator
UUIDGenerator
UUIDHexGenerator
Exceptions 
IdentifierGenerationException