public class SequenceOptions
extends java.lang.Object
| Constructor and Description |
|---|
SequenceOptions() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Long |
getCacheSize(Session session)
Gets cache size.
|
java.lang.Boolean |
getCycle()
Gets cycle flag.
|
java.lang.Long |
getIncrement(Session session)
Gets increment value.
|
java.lang.Long |
getMaxValue(Sequence sequence,
Session session)
Gets max value.
|
java.lang.Long |
getMinValue(Sequence sequence,
Session session)
Gets min value.
|
java.lang.Long |
getStartValue(Session session)
Gets start value.
|
void |
setCacheSize(Expression cacheSize)
Sets cache size.
|
void |
setCycle(java.lang.Boolean cycle)
Sets cycle flag.
|
void |
setIncrement(Expression increment)
Sets increment value expression.
|
void |
setMaxValue(Expression maxValue)
Sets max value expression.
|
void |
setMinValue(Expression minValue)
Sets min value expression.
|
void |
setStartValue(Expression start)
Sets start value expression.
|
public java.lang.Long getStartValue(Session session)
session - The session to calculate the value.null if value is not defined.public void setStartValue(Expression start)
start - START WITH value expression.public java.lang.Long getIncrement(Session session)
session - The session to calculate the value.null if value is not defined.public void setIncrement(Expression increment)
increment - INCREMENT BY value expression.public java.lang.Long getMaxValue(Sequence sequence, Session session)
sequence - the sequence to get default max value.session - The session to calculate the value.public void setMaxValue(Expression maxValue)
maxValue - MAXVALUE expression.public java.lang.Long getMinValue(Sequence sequence, Session session)
sequence - the sequence to get default min value.session - The session to calculate the value.public void setMinValue(Expression minValue)
minValue - MINVALUE expression.public java.lang.Boolean getCycle()
null if value is not defined.public void setCycle(java.lang.Boolean cycle)
cycle - flag value.public java.lang.Long getCacheSize(Session session)
session - The session to calculate the value.null if value is not defined.public void setCacheSize(Expression cacheSize)
cacheSize - cache size.