public class QueryColumn extends Object implements Serializable
| 构造器和说明 |
|---|
QueryColumn() |
QueryColumn(QueryTable queryTable,
String name) |
QueryColumn(String name) |
QueryColumn(String schema,
String tableName,
String name) |
QueryColumn(TableDef tableDef,
String name) |
public QueryColumn()
public QueryColumn(String name)
public QueryColumn(String schema, String tableName, String name)
public QueryColumn(TableDef tableDef, String name)
public QueryColumn(QueryTable queryTable, String name)
public QueryTable getTable()
public void setTable(QueryTable table)
public <T> QueryColumn as(LambdaGetter<T> fn)
public QueryColumn as(String alias)
public QueryCondition eq(Object value)
value - public <T> QueryCondition eq(Object value, Predicate<T> fn)
public QueryCondition ne(Object value)
value - public <T> QueryCondition ne(Object value, Predicate<T> fn)
public QueryCondition like(Object value)
value - public <T> QueryCondition like(Object value, Predicate<T> fn)
public QueryCondition likeLeft(Object value)
public <T> QueryCondition likeLeft(Object value, Predicate<T> fn)
public QueryCondition likeRight(Object value)
public <T> QueryCondition likeRight(Object value, Predicate<T> fn)
public QueryCondition gt(Object value)
value - public <T> QueryCondition gt(Object value, Predicate<T> fn)
public QueryCondition ge(Object value)
value - public <T> QueryCondition ge(Object value, Predicate<T> fn)
public QueryCondition lt(Object value)
value - public <T> QueryCondition lt(Object value, Predicate<T> fn)
public QueryCondition le(Object value)
value - public <T> QueryCondition le(Object value, Predicate<T> fn)
public QueryCondition isNull()
public <T> QueryCondition isNull(Predicate<T> fn)
public QueryCondition isNotNull()
public <T> QueryCondition isNotNull(Predicate<T> fn)
public QueryCondition in(Object... arrays)
arrays - public <T> QueryCondition in(Object[] arrays, Predicate<T> fn)
public QueryCondition in(QueryWrapper queryWrapper)
queryWrapper - public <T> QueryCondition in(QueryWrapper queryWrapper, Predicate<T> fn)
public QueryCondition in(Collection<?> collection)
collection - public <T> QueryCondition in(Collection<?> collection, Predicate<T> fn)
public QueryCondition notIn(Object... arrays)
arrays - public <T> QueryCondition notIn(Object[] arrays, Predicate<T> fn)
public QueryCondition notIn(Collection<?> collection)
collection - public <T> QueryCondition notIn(Collection<?> collection, Predicate<T> fn)
public QueryCondition notIn(QueryWrapper queryWrapper)
queryWrapper - public <T> QueryCondition notIn(QueryWrapper queryWrapper, Predicate<T> fn)
public QueryCondition between(Object start, Object end)
start - end - public <T> QueryCondition between(Object start, Object end, Predicate<T> fn)
public QueryCondition notBetween(Object start, Object end)
start - end - public <T> QueryCondition notBetween(Object start, Object end, Predicate<T> fn)
public QueryOrderBy asc()
public QueryOrderBy desc()
public QueryColumn add(QueryColumn queryColumn)
public QueryColumn add(Number number)
public QueryColumn subtract(QueryColumn queryColumn)
public QueryColumn subtract(Number number)
public QueryColumn multiply(QueryColumn queryColumn)
public QueryColumn multiply(Number number)
public QueryColumn divide(QueryColumn queryColumn)
public QueryColumn divide(Number number)
String toConditionSql(List<QueryTable> queryTables, IDialect dialect)
String toSelectSql(List<QueryTable> queryTables, IDialect dialect)
QueryTable getSelectTable(List<QueryTable> queryTables, QueryTable columnTable)
Copyright © 2023. All rights reserved.