Prev Class | Next Class | Frames | No Frames |
Summary: Nested | Field | Method | Constr | Detail: Nested | Field | Method | Constr |
java.lang.Object
org.apache.ws.jaxme.sqls.impl.StatementImpl
org.apache.ws.jaxme.sqls.impl.ConstrainedStatementImpl
org.apache.ws.jaxme.sqls.impl.SelectStatementImpl
Nested Class Summary | |
static class |
Constructor Summary | |
|
Method Summary | |
void |
|
void |
|
void | |
void |
|
Table |
|
Table |
|
int | |
Iterator | |
Iterator | |
SelectTableReference | |
Iterator | |
int | |
boolean | |
protected TableReference |
|
void |
|
void |
|
void |
|
Methods inherited from class org.apache.ws.jaxme.sqls.impl.ConstrainedStatementImpl | |
getWhere |
Methods inherited from class org.apache.ws.jaxme.sqls.impl.StatementImpl | |
createFunction , getSQLFactory , getTableReference , newCase , newTableReference , setTable |
public SelectStatementImpl(SQLFactory pFactory)
Creates a new SelectStatement and sets the creatingSQLFactory
.
public void addOrderColumn(Object pColumn)
- Specified by:
- addOrderColumn in interface SelectStatement
public void addOrderColumn(Object pColumn, boolean pDescending)
- Specified by:
- addOrderColumn in interface SelectStatement
public void addOrderColumn(SelectStatement.OrderColumn pColumn)
- Specified by:
- addOrderColumn in interface SelectStatement
public void addResultColumn(ColumnReference pColumn)
- Specified by:
- addResultColumn in interface SelectStatement
public Table createView(Table.Name pName)
- Specified by:
- createView in interface SelectStatement
public Iterator getOrderColumns()
- Specified by:
- getOrderColumns in interface SelectStatement
public Iterator getResultColumns()
- Specified by:
- getResultColumns in interface SelectStatement
public SelectTableReference getSelectTableReference()
- Specified by:
- getSelectTableReference in interface SelectStatement
public Iterator getSelectTableReferences()
- Specified by:
- getSelectTableReferences in interface SelectStatement
protected TableReference newTableReference(Table pTable)
- Overrides:
- newTableReference in interface StatementImpl
public void setDistinct(boolean pDistinct)
- Specified by:
- setDistinct in interface SelectStatement
public void setSkippedRows(int pSkippedRows)
- Specified by:
- setSkippedRows in interface SelectStatement