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-2012 Red Hat, Inc. All Rights Reserved.