org.apache.ws.jaxme.sqls.hsqldb
Class HsqlDbSQLFactoryImpl
java.lang.Object
   org.apache.ws.jaxme.sqls.impl.SQLFactoryImpl
org.apache.ws.jaxme.sqls.impl.SQLFactoryImpl
       org.apache.ws.jaxme.sqls.hsqldb.HsqlDbSQLFactoryImpl
org.apache.ws.jaxme.sqls.hsqldb.HsqlDbSQLFactoryImpl
- All Implemented Interfaces: 
- HsqlDbSQLFactory, SQLFactory
- public class HsqlDbSQLFactoryImpl- extends SQLFactoryImpl- implements HsqlDbSQLFactory
Default implementation of an SQL factory for HsqlDb databases.
 This factory ensures that the created implementations of
 Schema, Table, Column, and SQLGenerator
 may be casted to HsqlDbSchema, HsqlDbTable, HsqlDbColumn,
 HsqlDbSQLGenerator, respectively.
 
 
 
 
 
| Methods inherited from class org.apache.ws.jaxme.sqls.impl.SQLFactoryImpl | 
| getDefaultSchema, getMaxColumnNameLength, getMaxSchemaNameLength, getMaxTableNameLength, getObjectFactory, getSchema, getSchema, getSchema, getSchema, getSchemas, getTable, getTable, isColumnNameCaseSensitive, isSchemaNameCaseSensitive, isTableNameCaseSensitive, makeSchema, newColumnImpl, newDeleteStatement, newIdent, newInsertStatement, newObjectFactory, newSchema, newSchema, newSelectStatement, newUpdateStatement, readColumn, readForeignKeys, readPrimaryKey, readTable, readTables, setColumnNameCaseSensitive, setMaxColumnNameLength, setMaxSchemaNameLength, setMaxTableNameLength, setObjectFactory, setSchemaNameCaseSensitive, setTableNameCaseSensitive | 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
| Methods inherited from interface org.apache.ws.jaxme.sqls.SQLFactory | 
| getDefaultSchema, getMaxColumnNameLength, getMaxSchemaNameLength, getMaxTableNameLength, getObjectFactory, getSchema, getSchema, getSchema, getSchema, getSchemas, getTable, getTable, isColumnNameCaseSensitive, isSchemaNameCaseSensitive, isTableNameCaseSensitive, newDeleteStatement, newInsertStatement, newSchema, newSchema, newSelectStatement, newUpdateStatement | 
 
HsqlDbSQLFactoryImpl
public HsqlDbSQLFactoryImpl()
newSchemaImpl
public Schema newSchemaImpl(Schema.Name pName)
- 
- Overrides:
- newSchemaImplin class- SQLFactoryImpl
 
- 
 
newTableImpl
public Table newTableImpl(Schema pSchema,
                          Table.Name pName)
- 
- Overrides:
- newTableImplin class- SQLFactoryImpl
 
- 
 
newColumn
public Column newColumn(Table pTable,
                        Column.Name pName,
                        Column.Type pType)
- 
 
- 
 
newSQLGenerator
public SQLGenerator newSQLGenerator()
- Description copied from interface: SQLFactory
- Creates a new - SQLGenerator.
 - 
 
- 
- Specified by:
- newSQLGeneratorin interface- SQLFactory
- Overrides:
- newSQLGeneratorin class- SQLFactoryImpl
 
-