org.apache.ws.jaxme.sqls.impl
public class SelectStatementImpl extends ConstrainedStatementImpl implements SelectStatement
Nested Class Summary | |
---|---|
static class | SelectStatementImpl.OrderColumnImpl |
Constructor Summary | |
---|---|
SelectStatementImpl(SQLFactory pFactory) Creates a new SelectStatement and sets the creating {@link org.apache.ws.jaxme.sqls.SQLFactory}. |
Method Summary | |
---|---|
void | addOrderColumn(Object pColumn) |
void | addOrderColumn(Object pColumn, boolean pDescending) |
void | addOrderColumn(SelectStatement.OrderColumn pColumn) |
void | addResultColumn(ColumnReference pColumn) |
Table | createView(Table.Name pName) |
Table | createView(String pName) |
int | getMaxRows() |
Iterator | getOrderColumns() |
Iterator | getResultColumns() |
SelectTableReference | getSelectTableReference() |
Iterator | getSelectTableReferences() |
int | getSkippedRows() |
boolean | isDistinct() |
protected TableReference | newTableReference(Table pTable) |
void | setDistinct(boolean pDistinct) |
void | setMaxRows(int pMaxRows) |
void | setSkippedRows(int pSkippedRows) |
Creates a new SelectStatement and sets the creating {@link org.apache.ws.jaxme.sqls.SQLFactory}.