org.hibernate.id.enhanced

Class OptimizerFactory.NoopOptimizer

Enclosing Class:
OptimizerFactory
Implemented Interfaces:
Optimizer

public static class OptimizerFactory.NoopOptimizer
extends OptimizerFactory.OptimizerSupport

Field Summary

Fields inherited from class org.hibernate.id.enhanced.OptimizerFactory.OptimizerSupport

incrementSize, returnClass

Constructor Summary

NoopOptimizer(Class returnClass, int incrementSize)

Method Summary

boolean
applyIncrementSizeToSourceValues()
Serializable
generate(AccessCallback callback)
long
getLastSourceValue()

Methods inherited from class org.hibernate.id.enhanced.OptimizerFactory.OptimizerSupport

getIncrementSize, getReturnClass, make

Constructor Details

NoopOptimizer

public NoopOptimizer(Class returnClass,
                     int incrementSize)

Method Details

applyIncrementSizeToSourceValues

public boolean applyIncrementSizeToSourceValues()
Specified by:
applyIncrementSizeToSourceValues in interface Optimizer

generate

public Serializable generate(AccessCallback callback)
Specified by:
generate in interface Optimizer

getLastSourceValue

public long getLastSourceValue()
Specified by:
getLastSourceValue in interface Optimizer