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.ANSISequenceSupport
Sequence support for
FirebirdDialect
on Firebird 3.-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final org.hibernate.dialect.sequence.SequenceSupportstatic final org.hibernate.dialect.sequence.SequenceSupportstatic final org.hibernate.dialect.sequence.SequenceSupport -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.hibernate.dialect.sequence.ANSISequenceSupport
getSelectSequenceNextValStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.hibernate.dialect.sequence.SequenceSupport
getCreateSequenceString, getCreateSequenceString, getCreateSequenceStrings, getCreateSequenceStrings, getDropSequenceString, getDropSequenceStrings, getSequenceNextValString, getSequenceNextValString, getSequencePreviousValString, sometimesNeedsStartingValue, startingValue, supportsPooledSequences, supportsSequences
-
Field Details
-
INSTANCE
public static final org.hibernate.dialect.sequence.SequenceSupport INSTANCE -
FB3_INSTANCE
public static final org.hibernate.dialect.sequence.SequenceSupport FB3_INSTANCE -
LEGACY_INSTANCE
public static final org.hibernate.dialect.sequence.SequenceSupport LEGACY_INSTANCE
-
-
Constructor Details
-
FirebirdSequenceSupport
public FirebirdSequenceSupport()
-
-
Method Details
-
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
-