org.apache.ws.jaxme.sqls.oracle

Interface OraSelectStatement

public interface OraSelectStatement extends SelectStatement

Oracle specific interface of {@link org.apache.ws.jaxme.sqls.SelectStatement}.
Nested Class Summary
static interfaceOraSelectStatement.OraOrderColumn
An extension of {@link SelectStatement} with the ability to specify, whether NULL comes first or last.
Method Summary
voidaddOrderColumn(Object pObject, boolean pDescending, boolean pNullsFirst)
Adds the given order column with the given values for {@link org.apache.ws.jaxme.sqls.SelectStatement.OrderColumn#isDescending()} and {@link OraSelectStatement.OraOrderColumn#isNullsFirst()}.
CombinedConstraintgetConnectBy()
Implements the CONNECT BY PRIOR part of a START WITH ...
CombinedConstraintgetStartWith()
Implements the START WITH part of a START WITH ...

Method Detail

addOrderColumn

public void addOrderColumn(Object pObject, boolean pDescending, boolean pNullsFirst)
Adds the given order column with the given values for {@link org.apache.ws.jaxme.sqls.SelectStatement.OrderColumn#isDescending()} and {@link OraSelectStatement.OraOrderColumn#isNullsFirst()}.

getConnectBy

public CombinedConstraint getConnectBy()
Implements the CONNECT BY PRIOR part of a START WITH ... CONNECT BY PRIOR ... clause.

See Also: getStartWith

getStartWith

public CombinedConstraint getStartWith()
Implements the START WITH part of a START WITH ... CONNECT BY PRIOR ... clause.

See Also: getConnectBy