public class ArithmeticQueryColumn extends QueryColumn implements HasParamsColumn
alias, name, table| Constructor and Description |
|---|
ArithmeticQueryColumn(Object value) |
| Modifier and Type | Method and Description |
|---|---|
QueryColumn |
add(Number number) |
QueryColumn |
add(QueryColumn queryColumn) |
ArithmeticQueryColumn |
clone()
改写
Object.clone() 方法。 |
QueryColumn |
divide(Number number) |
QueryColumn |
divide(QueryColumn queryColumn) |
Object[] |
getParamValues() |
QueryColumn |
multiply(Number number) |
QueryColumn |
multiply(QueryColumn queryColumn) |
QueryColumn |
subtract(Number number) |
QueryColumn |
subtract(QueryColumn queryColumn) |
protected String |
toConditionSql(List<QueryTable> queryTables,
IDialect dialect)
生成列用于构建查询条件的 SQL 语句。
|
protected String |
toSelectSql(List<QueryTable> queryTables,
IDialect dialect)
生成列用于构建查询列的 SQL 语句。
|
as, as, as, asc, between, between, between, between, between, between, desc, eq, eq, eq, eq, ge, ge, ge, ge, getAlias, getName, 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, 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, toStringequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitisNotNull, isNotNull, isNull, isNullpublic ArithmeticQueryColumn(Object value)
public QueryColumn add(QueryColumn queryColumn)
add in class QueryColumnpublic QueryColumn add(Number number)
add in class QueryColumnpublic QueryColumn subtract(QueryColumn queryColumn)
subtract in class QueryColumnpublic QueryColumn subtract(Number number)
subtract in class QueryColumnpublic QueryColumn multiply(QueryColumn queryColumn)
multiply in class QueryColumnpublic QueryColumn multiply(Number number)
multiply in class QueryColumnpublic QueryColumn divide(QueryColumn queryColumn)
divide in class QueryColumnpublic QueryColumn divide(Number number)
divide in class QueryColumnprotected String toSelectSql(List<QueryTable> queryTables, IDialect dialect)
QueryColumntoSelectSql in class QueryColumnqueryTables - 查询表dialect - 方言public ArithmeticQueryColumn clone()
CloneSupportObject.clone() 方法。clone in interface CloneSupport<QueryColumn>clone in class QueryColumnprotected String toConditionSql(List<QueryTable> queryTables, IDialect dialect)
QueryColumntoConditionSql in class QueryColumnqueryTables - 查询表dialect - 方言public Object[] getParamValues()
getParamValues in interface HasParamsColumnCopyright © 2024. All rights reserved.