public class OraSelectStatementImpl extends SelectStatementImpl implements OraSelectStatement
Modifier and Type | Class and Description |
---|---|
static class |
OraSelectStatementImpl.OraOrderColumnImpl
Default implementation of
OraSelectStatement.OraOrderColumn . |
SelectStatementImpl.OrderColumnImpl
OraSelectStatement.OraOrderColumn
SelectStatement.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, setSkippedRows
getWhere
createFunction, getSQLFactory, getTableReference, newCase, setTable
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addOrderColumn, addOrderColumn, addOrderColumn, addResultColumn, createView, createView, getMaxRows, getOrderColumns, getResultColumns, getSelectTableReference, getSelectTableReferences, getSkippedRows, isDistinct, setDistinct, setMaxRows, setSkippedRows
getWhere
createFunction, getSQLFactory, getTableReference, newCase, setTable
public OraSelectStatementImpl(SQLFactory pFactory)
public CombinedConstraint getStartWith()
OraSelectStatement
START WITH
part of a
START WITH ... CONNECT BY PRIOR ...
clause.getStartWith
in interface OraSelectStatement
OraSelectStatement.getConnectBy()
public CombinedConstraint getConnectBy()
OraSelectStatement
CONNECT BY PRIOR
part of a
START WITH ... CONNECT BY PRIOR ...
clause.getConnectBy
in interface OraSelectStatement
OraSelectStatement.getStartWith()
public void addOrderColumn(java.lang.Object pObject, boolean pDescending, boolean pNullsFirst)
OraSelectStatement
SelectStatement.OrderColumn.isDescending()
and
OraSelectStatement.OraOrderColumn.isNullsFirst()
.addOrderColumn
in interface OraSelectStatement