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()
SelectItem
s in this query (for example the A,B,C in "SELECT
A,B,C")SelectItem
spublic 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()
Expression
s of the GROUP BY clause. It is null in case
there is no GROUP BY clauseExpression
spublic 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)
StatementBuildProcessor
builderStatement
in interface StatementBuildProcessor
Copyright © 2006–2018 TinyGroup. All rights reserved.