Class HsqlSequenceKeyGeneratorFactory

java.lang.Object
org.castor.ddlgen.keygenerator.SequenceKeyGeneratorFactory
org.castor.ddlgen.engine.hsql.HsqlSequenceKeyGeneratorFactory
All Implemented Interfaces:
KeyGeneratorFactory

public final class HsqlSequenceKeyGeneratorFactory extends SequenceKeyGeneratorFactory
Factory class for SEQUENCE key generators for HSQL.
Since:
1.1
Version:
$Revision: 5951 $ $Date: 2006-04-25 16:09:10 -0600 (Tue, 25 Apr 2006) $
Author:
Le Duc Bao, Ralf Joachim
  • Constructor Details

    • HsqlSequenceKeyGeneratorFactory

      public HsqlSequenceKeyGeneratorFactory()
  • Method Details

    • toCreateDDL

      public void toCreateDDL(KeyGenerator key, DDLWriter writer)
      Generate create script for given SEQUENCE key generator.
      Specified by:
      toCreateDDL in class SequenceKeyGeneratorFactory
      Parameters:
      key - SEQUENCE key generator to generate DDL for.
      writer - DDLWriter to write schema objects to.
    • toDropDDL

      public void toDropDDL(KeyGenerator key, DDLWriter writer)
      Generate drop script for given SEQUENCE key generator.
      Specified by:
      toDropDDL in class SequenceKeyGeneratorFactory
      Parameters:
      key - SEQUENCE key generator to generate DDL for.
      writer - DDLWriter to write schema objects to.