org.apache.ws.jaxme.sqls.oracle

Class OraSQLFactoryImpl

Implemented Interfaces:
OraSQLFactory, SQLFactory

public class OraSQLFactoryImpl
extends SQLFactoryImpl
implements OraSQLFactory

Author:
Jochen Wiedmann

Nested Class Summary

Nested classes/interfaces inherited from class org.apache.ws.jaxme.sqls.impl.SQLFactoryImpl

SQLFactoryImpl.IdentImpl

Method Summary

protected ObjectFactory
newObjectFactory()
SQLGenerator
newSQLGenerator()
SelectStatement
newSelectStatement()
protected Column
readColumn(Table pTable, String pColumnName, int pDataType, String pTypeName, long pColumnSize, int pDecimalDigits, int pNullable)

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, newSQLGenerator, newSchema, newSchema, newSchemaImpl, newSelectStatement, newTableImpl, newUpdateStatement, readColumn, readForeignKeys, readPrimaryKey, readTable, readTables, setColumnNameCaseSensitive, setMaxColumnNameLength, setMaxSchemaNameLength, setMaxTableNameLength, setObjectFactory, setSchemaNameCaseSensitive, setTableNameCaseSensitive

Method Details

newObjectFactory

protected ObjectFactory newObjectFactory()
Overrides:
newObjectFactory in interface SQLFactoryImpl

newSQLGenerator

public SQLGenerator newSQLGenerator()
Specified by:
newSQLGenerator in interface SQLFactory
Overrides:
newSQLGenerator in interface SQLFactoryImpl

newSelectStatement

public SelectStatement newSelectStatement()
Specified by:
newSelectStatement in interface SQLFactory
Overrides:
newSelectStatement in interface SQLFactoryImpl

readColumn

protected Column readColumn(Table pTable,
                            String pColumnName,
                            int pDataType,
                            String pTypeName,
                            long pColumnSize,
                            int pDecimalDigits,
                            int pNullable)
Overrides:
readColumn in interface SQLFactoryImpl