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

java.lang.Object
  extended byorg.apache.ws.jaxme.sqls.impl.StatementImpl
      extended byorg.apache.ws.jaxme.sqls.impl.ConstrainedStatementImpl
          extended byorg.apache.ws.jaxme.sqls.impl.SelectStatementImpl
              extended byorg.apache.ws.jaxme.sqls.oracle.OraSelectStatementImpl
All Implemented Interfaces:
ConstrainedStatement, OraSelectStatement, SelectStatement, Statement

public class OraSelectStatementImpl
extends SelectStatementImpl
implements OraSelectStatement

Author:
Jochen Wiedmann

Nested Class Summary
 
Nested classes inherited from class org.apache.ws.jaxme.sqls.impl.SelectStatementImpl
SelectStatementImpl.OrderColumnImpl
 
Nested classes inherited from class org.apache.ws.jaxme.sqls.SelectStatement
SelectStatement.OrderColumn
 
Constructor Summary
OraSelectStatementImpl(SQLFactory pFactory)
           
 
Method Summary
 CombinedConstraint getConnectByPrior()
          Implements the CONNECT BY PRIOR part of a START WITH ...
 CombinedConstraint getStartWith()
          Implements the START WITH part of a START WITH ...
 
Methods inherited from class org.apache.ws.jaxme.sqls.impl.SelectStatementImpl
addOrderColumn, addOrderColumn, addOrderColumn, addResultColumn, createView, createView, getMaxRows, getOrderColumns, getResultColumns, getSelectTableReference, getSelectTableReferences, getSkippedRows, isDistinct, newTableReference, setDistinct, setMaxRows, setSkippedRows
 
Methods inherited from class org.apache.ws.jaxme.sqls.impl.ConstrainedStatementImpl
getWhere
 
Methods inherited from class org.apache.ws.jaxme.sqls.impl.StatementImpl
createFunction, getSQLFactory, getTableReference, setTable
 
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.SelectStatement
addOrderColumn, addOrderColumn, addOrderColumn, addResultColumn, createView, createView, getMaxRows, getOrderColumns, getResultColumns, getSelectTableReference, getSelectTableReferences, getSkippedRows, isDistinct, setDistinct, setMaxRows, setSkippedRows
 
Methods inherited from interface org.apache.ws.jaxme.sqls.ConstrainedStatement
getWhere
 
Methods inherited from interface org.apache.ws.jaxme.sqls.Statement
createFunction, getSQLFactory, getTableReference, setTable
 

Constructor Detail

OraSelectStatementImpl

public OraSelectStatementImpl(SQLFactory pFactory)
Method Detail

getStartWith

public CombinedConstraint getStartWith()
Description copied from interface: OraSelectStatement

Implements the START WITH part of a START WITH ... CONNECT BY PRIOR ... clause.

Specified by:
getStartWith in interface OraSelectStatement
See Also:
OraSelectStatement.getConnectByPrior()

getConnectByPrior

public CombinedConstraint getConnectByPrior()
Description copied from interface: OraSelectStatement

Implements the CONNECT BY PRIOR part of a START WITH ... CONNECT BY PRIOR ... clause.

Specified by:
getConnectByPrior in interface OraSelectStatement
See Also:
OraSelectStatement.getStartWith()