Class OrderedSequenceStructure

java.lang.Object
org.hibernate.id.enhanced.SequenceStructure
org.hibernate.envers.enhanced.OrderedSequenceStructure
All Implemented Interfaces:
org.hibernate.boot.model.relational.ExportableProducer, org.hibernate.id.enhanced.DatabaseStructure

public class OrderedSequenceStructure extends org.hibernate.id.enhanced.SequenceStructure
Describes a sequence that supports ordered sequences.
  • Field Summary

    Fields inherited from class org.hibernate.id.enhanced.SequenceStructure

    physicalSequenceName
  • Constructor Summary

    Constructors
    Constructor
    Description
    OrderedSequenceStructure(org.hibernate.engine.jdbc.env.spi.JdbcEnvironment jdbcEnvironment, org.hibernate.boot.model.relational.QualifiedName qualifiedSequenceName, int initialValue, int incrementSize, boolean noCache, Class<?> numberType)
     
    OrderedSequenceStructure(org.hibernate.engine.jdbc.env.spi.JdbcEnvironment jdbcEnvironment, org.hibernate.boot.model.relational.QualifiedName qualifiedSequenceName, int initialValue, int incrementSize, Class<?> numberType)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected void
    buildSequence(org.hibernate.boot.model.relational.Database database)
     

    Methods inherited from class org.hibernate.id.enhanced.SequenceStructure

    buildCallback, configure, getAllSqlForTests, getIncrementSize, getInitialValue, getPhysicalName, getQualifiedName, getSourceIncrementSize, getTimesAccessed, initialize, isPhysicalSequence, registerExportables

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.hibernate.id.enhanced.DatabaseStructure

    prepare
  • Constructor Details

    • OrderedSequenceStructure

      public OrderedSequenceStructure(org.hibernate.engine.jdbc.env.spi.JdbcEnvironment jdbcEnvironment, org.hibernate.boot.model.relational.QualifiedName qualifiedSequenceName, int initialValue, int incrementSize, Class<?> numberType)
    • OrderedSequenceStructure

      public OrderedSequenceStructure(org.hibernate.engine.jdbc.env.spi.JdbcEnvironment jdbcEnvironment, org.hibernate.boot.model.relational.QualifiedName qualifiedSequenceName, int initialValue, int incrementSize, boolean noCache, Class<?> numberType)
  • Method Details

    • buildSequence

      protected void buildSequence(org.hibernate.boot.model.relational.Database database)
      Overrides:
      buildSequence in class org.hibernate.id.enhanced.SequenceStructure