org.apache.ws.jaxme.sqls.oracle

Class OraStatementMetaData


public class OraStatementMetaData
extends StatementMetaData

Oracle specific version of StatementMetaData.

Nested Class Summary

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

StatementMetaData.LocalData

Constructor Summary

OraStatementMetaData(DeleteStatement pQuery)
Creates new meta data for the given DeleteStatement.
OraStatementMetaData(InsertStatement pQuery, ColumnReference[] pColumns)
Creates new meta data for the given InsertStatement.
OraStatementMetaData(SelectStatement pQuery)
Creates new meta data for the given SelectStatement.
OraStatementMetaData(UpdateStatement pQuery, ColumnReference[] pColumns)
Creates new meta data for the given UpdateStatement.

Method Summary

protected void
addSelectStatement(SelectStatement pQuery)

Methods inherited from class org.apache.ws.jaxme.sqls.impl.StatementMetaData

addBooleanConstraint, addColumn, addCombinedConstraint, addPart, addParts, addSelectStatement, addSetStatement, addTable, createColumnNames, createTableAliases, getColumnNames, getUniqueAlias

Constructor Details

OraStatementMetaData

public OraStatementMetaData(DeleteStatement pQuery)
Creates new meta data for the given DeleteStatement.

OraStatementMetaData

public OraStatementMetaData(InsertStatement pQuery,
                            ColumnReference[] pColumns)
Creates new meta data for the given InsertStatement.

OraStatementMetaData

public OraStatementMetaData(SelectStatement pQuery)
Creates new meta data for the given SelectStatement.

OraStatementMetaData

public OraStatementMetaData(UpdateStatement pQuery,
                            ColumnReference[] pColumns)
Creates new meta data for the given UpdateStatement.

Method Details

addSelectStatement

protected void addSelectStatement(SelectStatement pQuery)
Overrides:
addSelectStatement in interface StatementMetaData