public class PooledLoOptimizer extends AbstractOptimizer
PooledOptimizer
which interprets the incoming database value as the lo value, rather than
the hi value.PooledOptimizer
incrementSize, returnClass
Constructor and Description |
---|
PooledLoOptimizer(Class returnClass,
int incrementSize)
Constructs a PooledLoOptimizer.
|
Modifier and Type | Method and Description |
---|---|
boolean |
applyIncrementSizeToSourceValues()
Are increments to be applied to the values stored in the underlying
value source?
|
Serializable |
generate(AccessCallback callback)
Generate an identifier value accounting for this specific optimization.
|
IntegralDataTypeHolder |
getLastSourceValue()
A common means to access the last value obtained from the underlying
source.
|
getIncrementSize, getReturnClass
public PooledLoOptimizer(Class returnClass, int incrementSize)
returnClass
- The Java type of the values to be generatedincrementSize
- The increment size.public Serializable generate(AccessCallback callback)
Optimizer
callback
- Callback to access the underlying value source.public IntegralDataTypeHolder getLastSourceValue()
Optimizer
public boolean applyIncrementSizeToSourceValues()
Optimizer
Copyright © 2021 JBoss by Red Hat. All rights reserved.