org.hibernate.sql
Class Select
public class Select
extends java.lang.Object
A simple SQL SELECT statement
dialect
public final Dialect dialect
Select
public Select(Dialect dialect)
getLockMode
public LockMode getLockMode()
setComment
public Select setComment(String comment)
setFromClause
public Select setFromClause(String fromClause)
Sets the fromClause.
fromClause
- The fromClause to set
setFromClause
public Select setFromClause(String tableName,
String alias)
setGroupByClause
public Select setGroupByClause(String groupByClause)
setOrderByClause
public Select setOrderByClause(String orderByClause)
setOuterJoins
public Select setOuterJoins(String outerJoinsAfterFrom,
String outerJoinsAfterWhere)
setSelectClause
public Select setSelectClause(String selectClause)
Sets the selectClause.
selectClause
- The selectClause to set
setWhereClause
public Select setWhereClause(String whereClause)
Sets the whereClause.
whereClause
- The whereClause to set
toStatementString
public String toStatementString()
Construct an SQL SELECT statement from the given clauses