public class PlainSelect extends Object implements SelectBody
| Constructor and Description |
|---|
PlainSelect() |
public static PlainSelect copy(PlainSelect plainSelect)
public void setFromItem(FromItem item)
public List<SelectItem> getSelectItems()
SelectItems in this query (for example the A,B,C in "SELECT
A,B,C")SelectItemspublic void setSelectItems(List<SelectItem> list)
public Expression getWhere()
public void setWhere(Expression where)
public void addSelectItems(SelectItem... items)
public void addIntoTables(Table... tables)
public void addJoins(Join... joinArray)
public List<OrderByElement> getOrderByElements()
public void setOrderByElements(List<OrderByElement> orderByElements)
public void addOrderByElements(OrderByElement... orderBys)
public Limit getLimit()
public void setLimit(Limit limit)
public Offset getOffset()
public void setOffset(Offset offset)
public Fetch getFetch()
public void setFetch(Fetch fetch)
public Expression getHaving()
public void setHaving(Expression expression)
public List<Expression> getGroupByColumnReferences()
Expressions of the GROUP BY clause. It is null in case
there is no GROUP BY clauseExpressionspublic void setGroupByColumnReferences(List<Expression> list)
public void addGroupByExpressions(Expression... expressions)
public OracleHierarchicalExpression getOracleHierarchical()
public void setOracleHierarchical(OracleHierarchicalExpression oracleHierarchical)
public boolean isOracleSiblings()
public void setOracleSiblings(boolean oracleSiblings)
public boolean isForUpdate()
public void setForUpdate(boolean forUpdate)
public void builderStatement(StatementSqlBuilder builder)
StatementBuildProcessorbuilderStatement in interface StatementBuildProcessorCopyright © 2006–2018 TinyGroup. All rights reserved.