public class WhereSupportImpl<T> extends CriteriaSupportImpl implements SqlSupport<T>, WhereSupport<T>
Constructor and Description |
---|
WhereSupportImpl(T sql)
构造函数
|
Modifier and Type | Method and Description |
---|---|
T |
andWhere(CriteriaItem item)
`WHERE AND` 语句
|
T |
andWhere(List<Criteria> criterion)
`WHERE AND` 语句
|
<K> WhereSupportImpl<K> |
copy(K sql)
对象复制(浅复制)
|
T |
getSql()
返回sql
|
ListField<Criteria> |
getWhere()
返回where条件
|
PrepareStatement |
getWherePrepareStatement(boolean useAlias)
获取预查询SQL对象
|
T |
orWhere(CriteriaItem item)
`WHERE OR`语句
|
T |
orWhere(List<Criteria> criterion)
`WHERE OR`语句
|
T |
where(Criteria criteria)
`WHERE` 语句
|
T |
where(List<Criteria> criterion)
`WHERE` 语句
|
public WhereSupportImpl(T sql)
sql
- sql对象public <K> WhereSupportImpl<K> copy(K sql)
K
- sql对象模板sql
- sql对象public T getSql()
SqlSupport
getSql
in interface SqlSupport<T>
public T where(Criteria criteria)
WhereSupport
where
in interface WhereSupport<T>
criteria
- WHERE相关条件Criteria
public T where(List<Criteria> criterion)
WhereSupport
where
in interface WhereSupport<T>
criterion
- WHERE相关条件列表Criteria
public T andWhere(CriteriaItem item)
WhereSupport
andWhere
in interface WhereSupport<T>
item
- WHERE相关条件Criteria
public T andWhere(List<Criteria> criterion)
WhereSupport
andWhere
in interface WhereSupport<T>
criterion
- WHERE相关条件列表Criteria
public T orWhere(CriteriaItem item)
WhereSupport
orWhere
in interface WhereSupport<T>
item
- WHERE相关条件Criteria
public T orWhere(List<Criteria> criterion)
WhereSupport
orWhere
in interface WhereSupport<T>
criterion
- WHERE相关条件列表Criteria
public PrepareStatement getWherePrepareStatement(boolean useAlias)
useAlias
- 是否使用别名Copyright © 2020 IBIT程序猿. All rights reserved.