|
Oracle Fusion Middleware Java API Reference for Oracle TopLink (Deprecated) 11g Release 1 (11.1.1) B32476-04 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object oracle.toplink.sequencing.Sequence
public abstract class Sequence
Purpose: Abstract class to define sequencing.
Description A sequence defines how generated ids are obtained. The main sequence types are TableSequence and NativeSequence. Descriptors using sequencing will use the sequence object defined in their session's DatabaseLogin with the name matching their sequence name. If a specific sequence is not defined for the name the DatabaseLogin's default sequence will be used.
TableSequence
,
NativeSequence
,
Serialized FormConstructor Summary | |
---|---|
Sequence()
|
|
Sequence(java.lang.String name)
Create a new sequence with the name. |
|
Sequence(java.lang.String name,
int size)
Create a new sequence with the name and sequence pre-allocation size. |
|
Sequence(java.lang.String name,
int size,
int initialValue)
|
Method Summary | |
---|---|
java.lang.Object |
clone()
|
boolean |
equals(java.lang.Object obj)
|
oracle.toplink.internal.databaseaccess.Platform |
getDatasourcePlatform()
|
int |
getInitialValue()
|
java.lang.String |
getName()
|
int |
getPreallocationSize()
|
boolean |
isConnected()
Indicates that Sequence is connected. |
boolean |
isNative()
|
boolean |
isTable()
|
boolean |
isUnaryTable()
|
void |
setInitialValue(int initialValue)
|
void |
setName(java.lang.String name)
|
void |
setPreallocationSize(int size)
|
Methods inherited from class java.lang.Object |
---|
getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Sequence()
public Sequence(java.lang.String name)
public Sequence(java.lang.String name, int size)
public Sequence(java.lang.String name, int size, int initialValue)
Method Detail |
---|
public boolean isNative()
public boolean isTable()
public boolean isUnaryTable()
public java.lang.String getName()
public void setName(java.lang.String name)
public int getPreallocationSize()
public void setPreallocationSize(int size)
public int getInitialValue()
public void setInitialValue(int initialValue)
public java.lang.Object clone()
clone
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public oracle.toplink.internal.databaseaccess.Platform getDatasourcePlatform()
public boolean isConnected()
|
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |