org.apache.ws.jaxme.sqls.oracle
Class OraStatementMetaData

java.lang.Object
  extended by org.apache.ws.jaxme.sqls.impl.StatementMetaData
      extended by org.apache.ws.jaxme.sqls.oracle.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, addSetStatement, addTable, createColumnNames, createTableAliases, getColumnNames, getUniqueAlias
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OraStatementMetaData

public OraStatementMetaData(SelectStatement pQuery)

Creates new meta data for the given SelectStatement.


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(UpdateStatement pQuery,
                            ColumnReference[] pColumns)

Creates new meta data for the given UpdateStatement.

Method Detail

addSelectStatement

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