Package org.castor.ddlgen.engine.hsql
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 Summary
Constructors Constructor Description HsqlSequenceKeyGeneratorFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
toCreateDDL(KeyGenerator key, DDLWriter writer)
Generate create script for given SEQUENCE key generator.void
toDropDDL(KeyGenerator key, DDLWriter writer)
Generate drop script for given SEQUENCE key generator.-
Methods inherited from class org.castor.ddlgen.keygenerator.SequenceKeyGeneratorFactory
createKeyGenerator, createKeyGenerator, getAlgorithmName, hasMandatoryParameters, toPrimaryKeyList, toPrimaryKeyTypeList
-
-
-
-
Method Detail
-
toCreateDDL
public void toCreateDDL(KeyGenerator key, DDLWriter writer)
Generate create script for given SEQUENCE key generator.- Specified by:
toCreateDDL
in classSequenceKeyGeneratorFactory
- 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 classSequenceKeyGeneratorFactory
- Parameters:
key
- SEQUENCE key generator to generate DDL for.writer
- DDLWriter to write schema objects to.
-
-