public class CaseSearchQueryColumn extends QueryColumn implements HasParamsColumn
| 限定符和类型 | 类和说明 |
|---|---|
static class |
CaseSearchQueryColumn.Builder |
static class |
CaseSearchQueryColumn.When |
| 限定符和类型 | 字段和说明 |
|---|---|
private Object |
elseValue |
private QueryColumn |
queryColumn |
private List<CaseSearchQueryColumn.When> |
whens |
alias, name, table| 构造器和说明 |
|---|
CaseSearchQueryColumn() |
| 限定符和类型 | 方法和说明 |
|---|---|
(专用程序包) void |
addWhen(CaseSearchQueryColumn.When when) |
private String |
buildSql(List<QueryTable> queryTables,
IDialect dialect) |
CaseSearchQueryColumn |
clone()
改写
Object.clone() 方法。 |
Object[] |
getParamValues() |
protected String |
toConditionSql(List<QueryTable> queryTables,
IDialect dialect)
生成列用于构建查询条件的 SQL 语句。
|
protected String |
toSelectSql(List<QueryTable> queryTables,
IDialect dialect)
生成列用于构建查询列的 SQL 语句。
|
add, add, as, as, as, asc, between, between, between, between, between, between, desc, divide, divide, eq, eq, eq, eq, ge, ge, ge, ge, getAlias, getName, getSelectTable, getTable, gt, gt, gt, gt, in, in, in, in, in, in, in, in, in, in, in, isNotNull, isNull, le, le, le, le, like, like, like, like, likeLeft, likeLeft, likeLeft, likeLeft, likeRaw, likeRaw, likeRaw, likeRaw, likeRight, likeRight, likeRight, likeRight, lt, lt, lt, lt, multiply, multiply, ne, ne, ne, ne, notBetween, notBetween, notBetween, notBetween, notBetween, notBetween, notIn, notIn, notIn, notIn, notIn, notIn, notIn, notIn, notIn, notIn, notIn, notLike, notLike, notLike, notLike, notLikeLeft, notLikeLeft, notLikeLeft, notLikeLeft, notLikeRaw, notLikeRaw, notLikeRaw, notLikeRaw, notLikeRight, notLikeRight, notLikeRight, notLikeRight, setAlias, setName, setTable, subtract, subtract, toStringisNotNull, isNotNull, isNull, isNullprivate QueryColumn queryColumn
private List<CaseSearchQueryColumn.When> whens
public CaseSearchQueryColumn()
protected String toSelectSql(List<QueryTable> queryTables, IDialect dialect)
QueryColumntoSelectSql 在类中 QueryColumnqueryTables - 查询表dialect - 方言private String buildSql(List<QueryTable> queryTables, IDialect dialect)
public CaseSearchQueryColumn clone()
CloneSupportObject.clone() 方法。clone 在接口中 CloneSupport<QueryColumn>clone 在类中 QueryColumnprotected String toConditionSql(List<QueryTable> queryTables, IDialect dialect)
QueryColumntoConditionSql 在类中 QueryColumnqueryTables - 查询表dialect - 方言void addWhen(CaseSearchQueryColumn.When when)
public Object[] getParamValues()
getParamValues 在接口中 HasParamsColumnCopyright © 2024. All rights reserved.