Package org.hibernate.sql
Class SimpleSelect
- java.lang.Object
-
- org.hibernate.sql.SimpleSelect
-
public class SimpleSelect extends java.lang.Object
An SQL SELECT statement with no table joins
-
-
Constructor Summary
Constructors Constructor Description SimpleSelect(Dialect dialect)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SimpleSelect
addColumn(java.lang.String columnName)
SimpleSelect
addColumn(java.lang.String columnName, java.lang.String alias)
SimpleSelect
addColumns(java.lang.String[] columnNames)
SimpleSelect
addColumns(java.lang.String[] columnNames, java.lang.String[] columnAliases)
SimpleSelect
addColumns(java.lang.String[] columns, java.lang.String[] aliases, boolean[] ignore)
SimpleSelect
addCondition(java.lang.String[] lhs, java.lang.String condition)
SimpleSelect
addCondition(java.lang.String[] lhs, java.lang.String op, java.lang.String[] rhs)
SimpleSelect
addCondition(java.lang.String lhs, java.lang.String condition)
SimpleSelect
addCondition(java.lang.String lhs, java.lang.String op, java.lang.String rhs)
SimpleSelect
addWhereToken(java.lang.String token)
SimpleSelect
setComment(java.lang.String comment)
SimpleSelect
setLockMode(LockMode lockMode)
SimpleSelect
setLockOptions(LockOptions lockOptions)
SimpleSelect
setOrderBy(java.lang.String orderBy)
SimpleSelect
setTableName(java.lang.String tableName)
java.lang.String
toStatementString()
java.lang.String
toWhereClause()
-
-
-
Constructor Detail
-
SimpleSelect
public SimpleSelect(Dialect dialect)
-
-
Method Detail
-
addColumns
public SimpleSelect addColumns(java.lang.String[] columnNames, java.lang.String[] columnAliases)
-
addColumns
public SimpleSelect addColumns(java.lang.String[] columns, java.lang.String[] aliases, boolean[] ignore)
-
addColumns
public SimpleSelect addColumns(java.lang.String[] columnNames)
-
addColumn
public SimpleSelect addColumn(java.lang.String columnName)
-
addColumn
public SimpleSelect addColumn(java.lang.String columnName, java.lang.String alias)
-
setTableName
public SimpleSelect setTableName(java.lang.String tableName)
-
setLockOptions
public SimpleSelect setLockOptions(LockOptions lockOptions)
-
setLockMode
public SimpleSelect setLockMode(LockMode lockMode)
-
addWhereToken
public SimpleSelect addWhereToken(java.lang.String token)
-
addCondition
public SimpleSelect addCondition(java.lang.String lhs, java.lang.String op, java.lang.String rhs)
-
addCondition
public SimpleSelect addCondition(java.lang.String lhs, java.lang.String condition)
-
addCondition
public SimpleSelect addCondition(java.lang.String[] lhs, java.lang.String op, java.lang.String[] rhs)
-
addCondition
public SimpleSelect addCondition(java.lang.String[] lhs, java.lang.String condition)
-
toStatementString
public java.lang.String toStatementString()
-
toWhereClause
public java.lang.String toWhereClause()
-
setOrderBy
public SimpleSelect setOrderBy(java.lang.String orderBy)
-
setComment
public SimpleSelect setComment(java.lang.String comment)
-
-