Top Interfaces Classes
[default module]

Package org.hibernate.id.enhanced


Interface Summary

Modifier and TypeInterface and Description
public interface
AccessCallback

Contract for providing callback access to a DatabaseStructure, typically from the Optimizer.

public interface
DatabaseStructure

Encapsulates definition of the underlying data structure backing a sequence-style generator.

public interface
Optimizer

Performs optimization on an optimizable identifier generator.

Class Summary

Modifier and TypeClass and Description
public class
OptimizerFactory

Factory for Optimizer instances.

public class
SequenceStructure

Describes a sequence.

public class
SequenceStyleGenerator

Generates identifier values based on an sequence-style database structure.

public class
TableGenerator

An enhanced version of table-based id generation.

public class
TableStructure

Describes a table used to mimic sequence behavior