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 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 SQLFactory.