public class UnaryTableSequence extends QuerySequence
Purpose: Defines sequencing through using a singleton sequence table.
Description This is similar to the TableSequence but the sequence table only stores a single row defining a single sequence.
| Constructor and Description |
|---|
UnaryTableSequence() |
UnaryTableSequence(java.lang.String name)
Create a new sequence with the name.
|
UnaryTableSequence(java.lang.String name, int size)
Create a new sequence with the name and sequence pre-allocation size.
|
UnaryTableSequence(java.lang.String name, int size, java.lang.String counterFieldName) |
UnaryTableSequence(java.lang.String name, java.lang.String counterFieldName) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getCounterFieldName() |
boolean |
isUnaryTable() |
void |
onConnect()
INTERNAL:
|
void |
onDisconnect()
INTERNAL:
|
void |
setCounterFieldName(java.lang.String name) |
getSelectQuery, getUpdateQuery, setSelectQuery, setShouldAcquireValueAfterInsert, setShouldSelectBeforeUpdate, setShouldSkipUpdate, setShouldUseTransaction, setUpdateQuery, shouldAcquireValueAfterInsert, shouldSelectBeforeUpdate, shouldSkipUpdate, shouldUseTransactiongetGeneratedValue, getGeneratedVector, setInitialValueclone, equalNameAndSize, getDatasourcePlatform, getGeneratedValue, getGeneratedVector, getInitialValue, getName, getPreallocationSize, getQualified, getQualifier, isConnected, isCustomQualifier, isNative, isTable, onConnect, onDisconnect, setName, setPreallocationSize, setQualifier, setShouldAlwaysOverrideExistingValue, shouldAlwaysOverrideExistingValue, shouldAlwaysOverrideExistingValue, shouldUsePreallocation, toStringpublic UnaryTableSequence()
public UnaryTableSequence(java.lang.String name)
public UnaryTableSequence(java.lang.String name,
int size)
public UnaryTableSequence(java.lang.String name,
java.lang.String counterFieldName)
public UnaryTableSequence(java.lang.String name,
int size,
java.lang.String counterFieldName)
public boolean isUnaryTable()
isUnaryTable in class Sequencepublic boolean equals(java.lang.Object obj)
equals in class QuerySequencepublic void setCounterFieldName(java.lang.String name)
public java.lang.String getCounterFieldName()
public void onConnect()
onConnect in class QuerySequencepublic void onDisconnect()
onDisconnect in class QuerySequence