public class OraSelectStatementImpl extends SelectStatementImpl implements OraSelectStatement
| Modifier and Type | Class and Description |
|---|---|
static class |
OraSelectStatementImpl.OraOrderColumnImpl
Default implementation of
OraSelectStatement.OraOrderColumn. |
SelectStatementImpl.OrderColumnImplOraSelectStatement.OraOrderColumnSelectStatement.OrderColumn| Constructor and Description |
|---|
OraSelectStatementImpl(SQLFactory pFactory)
Creates a new instance with the given object factory.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addOrderColumn(java.lang.Object pObject,
boolean pDescending,
boolean pNullsFirst)
Adds the given order column with the given values for
SelectStatement.OrderColumn.isDescending()
and
OraSelectStatement.OraOrderColumn.isNullsFirst(). |
CombinedConstraint |
getConnectBy()
Implements the
CONNECT BY PRIOR part of a
START WITH ... |
CombinedConstraint |
getStartWith()
Implements the
START WITH part of a
START WITH ... |
addOrderColumn, addOrderColumn, addOrderColumn, addResultColumn, createView, createView, getMaxRows, getOrderColumns, getResultColumns, getSelectTableReference, getSelectTableReferences, getSkippedRows, isDistinct, newTableReference, setDistinct, setMaxRows, setSkippedRowsgetWherecreateFunction, getSQLFactory, getTableReference, newCase, setTableclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddOrderColumn, addOrderColumn, addOrderColumn, addResultColumn, createView, createView, getMaxRows, getOrderColumns, getResultColumns, getSelectTableReference, getSelectTableReferences, getSkippedRows, isDistinct, setDistinct, setMaxRows, setSkippedRowsgetWherecreateFunction, getSQLFactory, getTableReference, newCase, setTablepublic OraSelectStatementImpl(SQLFactory pFactory)
public CombinedConstraint getStartWith()
OraSelectStatementSTART WITH part of a
START WITH ... CONNECT BY PRIOR ... clause.getStartWith in interface OraSelectStatementOraSelectStatement.getConnectBy()public CombinedConstraint getConnectBy()
OraSelectStatementCONNECT BY PRIOR part of a
START WITH ... CONNECT BY PRIOR ... clause.getConnectBy in interface OraSelectStatementOraSelectStatement.getStartWith()public void addOrderColumn(java.lang.Object pObject,
boolean pDescending,
boolean pNullsFirst)
OraSelectStatementSelectStatement.OrderColumn.isDescending()
and
OraSelectStatement.OraOrderColumn.isNullsFirst().addOrderColumn in interface OraSelectStatement