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 SequenceSupportINSTANCE
-
Constructor Summary
Constructors Constructor Description OracleSequenceSupport()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetFromDual()booleansometimesNeedsStartingValue()Do we need to explicitly specifyminvalueormaxvaluewhen 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:SequenceSupportDo we need to explicitly specifyminvalueormaxvaluewhen the initial value doesn't have the same sign as the increment?
-
-