org.hibernate.id.enhanced
Interface OptimizerFactory.InitialValueAwareOptimizer
- All Known Implementing Classes: 
- OptimizerFactory.PooledOptimizer
- Enclosing class:
- OptimizerFactory
- public static interface OptimizerFactory.InitialValueAwareOptimizer 
Marker interface for optimizer which wish to know the user-specified initial value.
 
 Used instead of constructor injection since that is already a public understanding and
 because not all optimizers care.
| Method Summary | 
|  void | injectInitialValue(long initialValue)Reports the user specified initial value to the optimizer.
 | 
 
injectInitialValue
void injectInitialValue(long initialValue)
- Reports the user specified initial value to the optimizer.
 
 -1 is used to indicate that the user did not specify.
 
- 
- Parameters:
- initialValue- The initial value specified by the user, or -1 to indicate that the
 user did not specify.
 
Copyright © 2001-2010 Red Hat, Inc.  All Rights Reserved.