protected class NumberIdCache.Generator
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected boolean |
cached |
protected long |
counter |
protected java.lang.String |
entityName |
protected NumberIdSequence |
numberIdSequence |
protected java.lang.String |
sequenceName |
protected long |
sequenceValue |
Constructor and Description |
---|
Generator(java.lang.String entityName,
java.lang.String sequenceName,
boolean cached,
NumberIdSequence sequence) |
Modifier and Type | Method and Description |
---|---|
protected void |
createCachedCounter() |
long |
getNext() |
protected boolean |
useIdCache() |
protected long counter
protected long sequenceValue
protected java.lang.String entityName
protected java.lang.String sequenceName
protected boolean cached
protected NumberIdSequence numberIdSequence
public Generator(java.lang.String entityName, java.lang.String sequenceName, boolean cached, NumberIdSequence sequence)