public interface Conditional<T>
| Modifier and Type | Method and Description |
|---|---|
void |
addOrderBy(String columnName,
boolean isAsc)
添加排序
|
void |
clear()
清除所有
|
Criteria<T> |
createCriteria()
创建条件
如果条件列表为空则默认放入
否则不放入
|
LambdaCriteria<T> |
createLambdaCriteria()
创建Lambda条件
如果条件列表为空则默认放入
否则不放入
|
GeneratedCriteria |
getExistCriteria()
获取首个条件
如果条件存在则获取
否则创建Criteria并放入
|
Criteria<T> |
or()
创建或者条件
|
void |
or(GeneratedCriteria criteria)
设置或者条件
|
LambdaCriteria<T> |
orLambdaCriteria()
创建Lambda或者条件
默认放入条件列表
|
void |
setDistinct(boolean distinct)
设置是否去重
|
void |
setLimitEnd(int limitEnd)
limit
|
void |
setLimitStart(int limitStart)
offset
|
LambdaCriteria<T> createLambdaCriteria()
void or(GeneratedCriteria criteria)
criteria - 条件LambdaCriteria<T> orLambdaCriteria()
GeneratedCriteria getExistCriteria()
void clear()
void setDistinct(boolean distinct)
distinct - 是否去重void setLimitStart(int limitStart)
limitStart - offsetvoid setLimitEnd(int limitEnd)
limitEnd - limitvoid addOrderBy(String columnName, boolean isAsc)
columnName - 字段名 (如果字段名不合法将抛出异常)isAsc - 是否正序Copyright © 2021. All rights reserved.