oracle.toplink.sequencing
Class UnaryTableSequence
java.lang.Object
oracle.toplink.sequencing.Sequence
oracle.toplink.sequencing.StandardSequence
oracle.toplink.sequencing.QuerySequence
oracle.toplink.sequencing.UnaryTableSequence
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Cloneable
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.
- See Also:
- Serialized Form
Methods inherited from class oracle.toplink.sequencing.QuerySequence |
getSelectQuery, getUpdateQuery, setSelectQuery, setShouldAcquireValueAfterInsert, setShouldSelectBeforeUpdate, setShouldSkipUpdate, setShouldUseTransaction, setUpdateQuery, shouldAcquireValueAfterInsert, shouldSelectBeforeUpdate, shouldSkipUpdate, shouldUseTransaction |
Methods inherited from class java.lang.Object |
getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
UnaryTableSequence
public UnaryTableSequence()
UnaryTableSequence
public UnaryTableSequence(java.lang.String name)
- Create a new sequence with the name.
UnaryTableSequence
public UnaryTableSequence(java.lang.String name,
int size)
- Create a new sequence with the name and sequence pre-allocation size.
UnaryTableSequence
public UnaryTableSequence(java.lang.String name,
java.lang.String counterFieldName)
UnaryTableSequence
public UnaryTableSequence(java.lang.String name,
int size,
java.lang.String counterFieldName)
isUnaryTable
public boolean isUnaryTable()
- Overrides:
isUnaryTable
in class Sequence
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in class QuerySequence
setCounterFieldName
public void setCounterFieldName(java.lang.String name)
getCounterFieldName
public java.lang.String getCounterFieldName()