public class QueryColumn
extends java.lang.Object
implements java.io.Serializable
| 限定符和类型 | 字段和说明 |
|---|---|
protected java.lang.String |
alias |
protected java.lang.String |
name |
protected QueryTable |
table |
| 构造器和说明 |
|---|
QueryColumn() |
QueryColumn(java.lang.String name) |
QueryColumn(java.lang.String tableName,
java.lang.String name) |
QueryColumn(TableDef tableDef,
java.lang.String name) |
| 限定符和类型 | 方法和说明 |
|---|---|
QueryColumn |
as(java.lang.String alias) |
QueryOrderBy |
asc() |
QueryCondition |
between(java.lang.Object start,
java.lang.Object end)
between
|
QueryOrderBy |
desc() |
QueryCondition |
eq(java.lang.Object value)
equals
|
QueryCondition |
ge(java.lang.Object value)
大于等于 greater or equal
|
java.lang.String |
getAlias() |
java.lang.String |
getName() |
QueryTable |
getTable() |
QueryCondition |
gt(java.lang.Object value)
大于 greater than
|
QueryCondition |
in(java.util.Collection<?> collection)
in Collection
|
QueryCondition |
in(JoinQueryWrapper queryWrapper)
in child select
|
QueryCondition |
in(java.lang.Object... arrays)
in arrays
|
QueryCondition |
isNotNull(java.lang.String name)
IS NOT NULL
|
QueryCondition |
isNull(java.lang.String name)
IS NULL
|
QueryCondition |
le(java.lang.Object value)
小于等于 less or equal
|
QueryCondition |
like(java.lang.Object value) |
QueryCondition |
likeLeft(java.lang.Object value) |
QueryCondition |
likeRight(java.lang.Object value) |
QueryCondition |
lt(java.lang.Object value)
小于 less than
|
QueryCondition |
ne(java.lang.Object value)
not equals !
|
QueryCondition |
notBetween(java.lang.Object start,
java.lang.Object end)
not between
|
QueryCondition |
notIn(java.util.Collection<?> collection)
not in Collection
|
QueryCondition |
notIn(JoinQueryWrapper queryWrapper)
not in child select
|
QueryCondition |
notIn(java.lang.Object... arrays)
not int arrays
|
void |
setAlias(java.lang.String alias) |
void |
setName(java.lang.String name) |
void |
setTable(QueryTable table) |
java.lang.String |
toString() |
protected java.lang.String |
wrap(IDialect dialect,
java.lang.String table,
java.lang.String column) |
protected QueryTable table
protected java.lang.String name
protected java.lang.String alias
public QueryColumn()
public QueryColumn(java.lang.String name)
public QueryColumn(java.lang.String tableName,
java.lang.String name)
public QueryColumn(TableDef tableDef, java.lang.String name)
public QueryTable getTable()
public void setTable(QueryTable table)
public java.lang.String getName()
public void setName(java.lang.String name)
public java.lang.String getAlias()
public void setAlias(java.lang.String alias)
public QueryColumn as(java.lang.String alias)
public QueryCondition eq(java.lang.Object value)
value - public QueryCondition ne(java.lang.Object value)
value - public QueryCondition like(java.lang.Object value)
public QueryCondition likeLeft(java.lang.Object value)
public QueryCondition likeRight(java.lang.Object value)
public QueryCondition gt(java.lang.Object value)
value - public QueryCondition ge(java.lang.Object value)
value - public QueryCondition lt(java.lang.Object value)
value - public QueryCondition le(java.lang.Object value)
value - public QueryCondition isNull(java.lang.String name)
name - public QueryCondition isNotNull(java.lang.String name)
name - public QueryCondition in(java.lang.Object... arrays)
arrays - public QueryCondition in(JoinQueryWrapper queryWrapper)
queryWrapper - public QueryCondition in(java.util.Collection<?> collection)
collection - public QueryCondition notIn(java.lang.Object... arrays)
arrays - public QueryCondition notIn(java.util.Collection<?> collection)
collection - public QueryCondition notIn(JoinQueryWrapper queryWrapper)
queryWrapper - public QueryCondition between(java.lang.Object start, java.lang.Object end)
start - end - public QueryCondition notBetween(java.lang.Object start, java.lang.Object end)
start - end - public QueryOrderBy asc()
public QueryOrderBy desc()
protected java.lang.String wrap(IDialect dialect, java.lang.String table, java.lang.String column)
public java.lang.String toString()
toString 在类中 java.lang.ObjectCopyright © 2023. All Rights Reserved.