| Package | Description | 
|---|---|
| org.hibernate.id.enhanced | 
 Enhanced/improved versions of table and sequence based identifier generators targeting portability and unified
 configuration 
 | 
| Modifier and Type | Method and Description | 
|---|---|
AccessCallback | 
TableStructure.buildCallback(SessionImplementor session)  | 
AccessCallback | 
SequenceStructure.buildCallback(SessionImplementor session)  | 
AccessCallback | 
DatabaseStructure.buildCallback(SessionImplementor session)
A callback to be able to get the next value from the underlying
 structure as needed. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Serializable | 
HiLoOptimizer.generate(AccessCallback callback)  | 
Serializable | 
PooledOptimizer.generate(AccessCallback callback)  | 
Serializable | 
PooledLoOptimizer.generate(AccessCallback callback)  | 
Serializable | 
Optimizer.generate(AccessCallback callback)
Generate an identifier value accounting for this specific optimization. 
 | 
Serializable | 
LegacyHiLoAlgorithmOptimizer.generate(AccessCallback callback)  | 
Serializable | 
NoopOptimizer.generate(AccessCallback callback)  | 
Copyright © 2001-2015 Red Hat, Inc. All Rights Reserved.