Class FirebirdSequenceSupport
- java.lang.Object
-
- org.hibernate.dialect.sequence.ANSISequenceSupport
-
- org.hibernate.community.dialect.sequence.FirebirdSequenceSupport
-
- All Implemented Interfaces:
org.hibernate.dialect.sequence.SequenceSupport
public class FirebirdSequenceSupport extends org.hibernate.dialect.sequence.ANSISequenceSupportSequence support forFirebirdDialecton Firebird 3.
-
-
Field Summary
Fields Modifier and Type Field Description static org.hibernate.dialect.sequence.SequenceSupportFB3_INSTANCEstatic org.hibernate.dialect.sequence.SequenceSupportINSTANCEstatic org.hibernate.dialect.sequence.SequenceSupportLEGACY_INSTANCE
-
Constructor Summary
Constructors Constructor Description FirebirdSequenceSupport()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetFromDual()StringgetSelectSequencePreviousValString(String sequenceName)-
Methods inherited from class org.hibernate.dialect.sequence.ANSISequenceSupport
getSelectSequenceNextValString
-
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, sometimesNeedsStartingValue, startingValue, supportsPooledSequences, supportsSequences
-
-
-
-
Method Detail
-
getFromDual
public String getFromDual()
-
getSelectSequencePreviousValString
public String getSelectSequencePreviousValString(String sequenceName) throws org.hibernate.MappingException
- Specified by:
getSelectSequencePreviousValStringin interfaceorg.hibernate.dialect.sequence.SequenceSupport- Overrides:
getSelectSequencePreviousValStringin classorg.hibernate.dialect.sequence.ANSISequenceSupport- Throws:
org.hibernate.MappingException
-
-