org.apache.ws.jaxme.sqls.hsqldb

Class HsqlDbSQLFactoryImpl

public class HsqlDbSQLFactoryImpl extends SQLFactoryImpl implements HsqlDbSQLFactory

Default implementation of an SQL factory for HsqlDb databases. This factory ensures that the created implementations of {@link Schema}, {@link Table}, {@link Column}, and {@link SQLGenerator} may be casted to {@link HsqlDbSchema}, {@link HsqlDbTable}, {@link HsqlDbColumn}, {@link HsqlDbSQLGenerator}, respectively.

Method Summary
ColumnnewColumn(Table pTable, Column.Name pName, Column.Type pType)
SchemanewSchemaImpl(Schema.Name pName)
SQLGeneratornewSQLGenerator()
TablenewTableImpl(Schema pSchema, Table.Name pName)

Method Detail

newColumn

public Column newColumn(Table pTable, Column.Name pName, Column.Type pType)

newSchemaImpl

public Schema newSchemaImpl(Schema.Name pName)

newSQLGenerator

public SQLGenerator newSQLGenerator()

newTableImpl

public Table newTableImpl(Schema pSchema, Table.Name pName)