Package org.hibernate.dialect.sequence
Class OracleSequenceSupport
- java.lang.Object
-
- org.hibernate.dialect.sequence.NextvalSequenceSupport
-
- org.hibernate.dialect.sequence.OracleSequenceSupport
-
- All Implemented Interfaces:
SequenceSupport
public final class OracleSequenceSupport extends NextvalSequenceSupport
Sequence support forOracleDialect
.
-
-
Field Summary
Fields Modifier and Type Field Description static SequenceSupport
INSTANCE
-
Constructor Summary
Constructors Constructor Description OracleSequenceSupport()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getFromDual()
boolean
sometimesNeedsStartingValue()
Do we need to explicitly specifyminvalue
ormaxvalue
when the initial value doesn't have the same sign as the increment?-
Methods inherited from class org.hibernate.dialect.sequence.NextvalSequenceSupport
getSelectSequenceNextValString, getSelectSequencePreviousValString
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.hibernate.dialect.sequence.SequenceSupport
getCreateSequenceString, getCreateSequenceString, getCreateSequenceStrings, getDropSequenceString, getDropSequenceStrings, getSequenceNextValString, getSequenceNextValString, getSequencePreviousValString, startingValue, supportsPooledSequences, supportsSequences
-
-
-
-
Field Detail
-
INSTANCE
public static final SequenceSupport INSTANCE
-
-
Method Detail
-
getFromDual
public String getFromDual()
-
sometimesNeedsStartingValue
public boolean sometimesNeedsStartingValue()
Description copied from interface:SequenceSupport
Do we need to explicitly specifyminvalue
ormaxvalue
when the initial value doesn't have the same sign as the increment?
-
-