public class Select
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
comment |
Dialect |
dialect |
protected java.lang.String |
fromClause |
protected java.lang.String |
groupByClause |
protected LockOptions |
lockOptions |
protected java.lang.String |
orderByClause |
protected java.lang.String |
outerJoinsAfterFrom |
protected java.lang.String |
outerJoinsAfterWhere |
protected java.lang.String |
selectClause |
protected java.lang.String |
whereClause |
Modifier and Type | Method and Description |
---|---|
LockMode |
getLockMode()
Deprecated.
Instead use getLockOptions
|
LockOptions |
getLockOptions()
Get the current lock options
|
Select |
setComment(java.lang.String comment) |
Select |
setFromClause(java.lang.String fromClause)
Sets the fromClause.
|
Select |
setFromClause(java.lang.String tableName,
java.lang.String alias) |
Select |
setGroupByClause(java.lang.String groupByClause) |
Select |
setLockMode(LockMode lockMode)
Deprecated.
Instead use setLockOptions
|
Select |
setLockOptions(LockOptions lockOptions)
Set the lock options
|
Select |
setOrderByClause(java.lang.String orderByClause) |
Select |
setOuterJoins(java.lang.String outerJoinsAfterFrom,
java.lang.String outerJoinsAfterWhere) |
Select |
setSelectClause(SelectFragment selectFragment) |
Select |
setSelectClause(java.lang.String selectClause)
Sets the selectClause.
|
Select |
setWhereClause(java.lang.String whereClause)
Sets the whereClause.
|
java.lang.String |
toStatementString()
Construct an SQL SELECT statement from the given clauses
|
protected java.lang.String selectClause
protected java.lang.String fromClause
protected java.lang.String outerJoinsAfterFrom
protected java.lang.String whereClause
protected java.lang.String outerJoinsAfterWhere
protected java.lang.String orderByClause
protected java.lang.String groupByClause
protected java.lang.String comment
protected LockOptions lockOptions
public final Dialect dialect
public Select(Dialect dialect)
public java.lang.String toStatementString()
public Select setFromClause(java.lang.String fromClause)
fromClause
- The fromClause to setpublic Select setFromClause(java.lang.String tableName, java.lang.String alias)
public Select setOrderByClause(java.lang.String orderByClause)
public Select setGroupByClause(java.lang.String groupByClause)
public Select setOuterJoins(java.lang.String outerJoinsAfterFrom, java.lang.String outerJoinsAfterWhere)
public Select setSelectClause(java.lang.String selectClause)
selectClause
- The selectClause to setpublic Select setSelectClause(SelectFragment selectFragment)
public Select setWhereClause(java.lang.String whereClause)
whereClause
- The whereClause to setpublic Select setComment(java.lang.String comment)
@Deprecated public LockMode getLockMode()
@Deprecated public Select setLockMode(LockMode lockMode)
lockMode
- public LockOptions getLockOptions()
public Select setLockOptions(LockOptions lockOptions)
lockOptions
- Copyright © 2001-2020 Red Hat, Inc. All Rights Reserved.