org.hibernate.sql

Class SimpleSelect


public class SimpleSelect
extends java.lang.Object

An SQL SELECT statement with no table joins
Author:
Gavin King

Constructor Summary

SimpleSelect(Dialect dialect)

Method Summary

SimpleSelect
addColumn(String columnName)
SimpleSelect
addColumn(String columnName, String alias)
SimpleSelect
addColumns(String[] columnNames)
SimpleSelect
addColumns(String[] columnNames, String[] columnAliases)
SimpleSelect
addColumns(String[] columns, String[] aliases, boolean[] ignore)
SimpleSelect
addCondition(String lhs, String condition)
SimpleSelect
addCondition(String lhs, String op, String rhs)
SimpleSelect
addCondition(String[] lhs, String condition)
SimpleSelect
addCondition(String[] lhs, String op, String[] rhs)
SimpleSelect
addWhereToken(String token)
SimpleSelect
setComment(String comment)
SimpleSelect
setLockMode(LockMode lockMode)
SimpleSelect
setOrderBy(String orderBy)
SimpleSelect
setTableName(String tableName)
String
toStatementString()
String
toWhereClause()

Constructor Details

SimpleSelect

public SimpleSelect(Dialect dialect)

Method Details

addColumn

public SimpleSelect addColumn(String columnName)

addColumn

public SimpleSelect addColumn(String columnName,
                              String alias)

addColumns

public SimpleSelect addColumns(String[] columnNames)

addColumns

public SimpleSelect addColumns(String[] columnNames,
                               String[] columnAliases)

addColumns

public SimpleSelect addColumns(String[] columns,
                               String[] aliases,
                               boolean[] ignore)

addCondition

public SimpleSelect addCondition(String lhs,
                                 String condition)

addCondition

public SimpleSelect addCondition(String lhs,
                                 String op,
                                 String rhs)

addCondition

public SimpleSelect addCondition(String[] lhs,
                                 String condition)

addCondition

public SimpleSelect addCondition(String[] lhs,
                                 String op,
                                 String[] rhs)

addWhereToken

public SimpleSelect addWhereToken(String token)

setComment

public SimpleSelect setComment(String comment)

setLockMode

public SimpleSelect setLockMode(LockMode lockMode)

setOrderBy

public SimpleSelect setOrderBy(String orderBy)

setTableName

public SimpleSelect setTableName(String tableName)

toStatementString

public String toStatementString()

toWhereClause

public String toWhereClause()