Package org.castor.ddlgen.engine.hsql
Class HsqlSchemaFactory
- java.lang.Object
-
- org.castor.ddlgen.engine.hsql.HsqlSchemaFactory
-
- All Implemented Interfaces:
SchemaFactory
public final class HsqlSchemaFactory extends java.lang.Object implements SchemaFactory
HSQL schema factory.- 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 HsqlSchemaFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Field
createField()
Create field objects.ForeignKey
createForeignKey()
Create foreign key objects.Index
createIndex()
Create index objects.PrimaryKey
createPrimaryKey()
Create primary key objects.Schema
createSchema()
Create schema objects.Table
createTable()
Create table objects.
-
-
-
Method Detail
-
createSchema
public Schema createSchema()
Create schema objects.- Specified by:
createSchema
in interfaceSchemaFactory
- Returns:
- New schema object.
-
createTable
public Table createTable()
Create table objects.- Specified by:
createTable
in interfaceSchemaFactory
- Returns:
- New table object.
-
createField
public Field createField()
Create field objects.- Specified by:
createField
in interfaceSchemaFactory
- Returns:
- New field object.
-
createForeignKey
public ForeignKey createForeignKey()
Create foreign key objects.- Specified by:
createForeignKey
in interfaceSchemaFactory
- Returns:
- New foreign key object.
-
createIndex
public Index createIndex()
Create index objects.- Specified by:
createIndex
in interfaceSchemaFactory
- Returns:
- New index object.
-
createPrimaryKey
public PrimaryKey createPrimaryKey()
Create primary key objects.- Specified by:
createPrimaryKey
in interfaceSchemaFactory
- Returns:
- New primary key object.
-
-