| 程序包 | 说明 |
|---|---|
| joinquery |
| 限定符和类型 | 类和说明 |
|---|---|
class |
Brackets
括号
|
class |
OperatorQueryCondition
操作类型的操作
示例1:and not ( id > 100 and name like %%)
|
class |
OperatorSelectCondition
操作类型的操作
示例1:and exist (select 1 from ... where ....)
|
class |
StringQueryCondition
自定义字符串列,用于扩展
|
| 限定符和类型 | 字段和说明 |
|---|---|
protected QueryCondition |
QueryCondition.before |
protected QueryCondition |
BaseQueryWrapper.havingQueryCondition |
protected QueryCondition |
QueryCondition.next |
protected QueryCondition |
BaseQueryWrapper.whereQueryCondition |
| 限定符和类型 | 方法和说明 |
|---|---|
QueryCondition |
Brackets.and(QueryCondition nextCondition) |
QueryCondition |
QueryCondition.and(QueryCondition nextCondition) |
QueryCondition |
QueryColumn.between(java.lang.Object start,
java.lang.Object end)
between
|
static QueryCondition |
QueryCondition.create(QueryColumn queryColumn,
java.lang.Object value) |
static QueryCondition |
QueryCondition.create(QueryColumn queryColumn,
java.lang.String logic,
java.lang.Object value) |
static QueryCondition |
QueryCondition.createEmpty() |
QueryCondition |
QueryColumn.eq(java.lang.Object value)
equals
|
static QueryCondition |
QueryFunctions.exist(JoinQueryWrapper queryWrapper) |
QueryCondition |
QueryColumn.ge(java.lang.Object value)
大于等于 greater or equal
|
protected QueryCondition |
QueryCondition.getEffectiveBefore() |
protected QueryCondition |
BaseQueryWrapper.getHavingQueryCondition() |
protected QueryCondition |
BaseQueryWrapper.getWhereQueryCondition() |
QueryCondition |
QueryColumn.gt(java.lang.Object value)
大于 greater than
|
QueryCondition |
QueryColumn.in(java.util.Collection<?> collection)
in Collection
|
QueryCondition |
QueryColumn.in(JoinQueryWrapper queryWrapper)
in child select
|
QueryCondition |
QueryColumn.in(java.lang.Object... arrays)
in arrays
|
QueryCondition |
QueryColumn.isNotNull(java.lang.String name)
IS NOT NULL
|
QueryCondition |
QueryColumn.isNull(java.lang.String name)
IS NULL
|
QueryCondition |
QueryColumn.le(java.lang.Object value)
小于等于 less or equal
|
QueryCondition |
QueryColumn.like(java.lang.Object value) |
QueryCondition |
QueryColumn.likeLeft(java.lang.Object value) |
QueryCondition |
QueryColumn.likeRight(java.lang.Object value) |
QueryCondition |
QueryColumn.lt(java.lang.Object value)
小于 less than
|
QueryCondition |
QueryColumn.ne(java.lang.Object value)
not equals !
|
static QueryCondition |
QueryFunctions.noCondition() |
static QueryCondition |
QueryFunctions.not(QueryCondition childCondition) |
QueryCondition |
QueryColumn.notBetween(java.lang.Object start,
java.lang.Object end)
not between
|
static QueryCondition |
QueryFunctions.notExist(JoinQueryWrapper queryWrapper) |
QueryCondition |
QueryColumn.notIn(java.util.Collection<?> collection)
not in Collection
|
QueryCondition |
QueryColumn.notIn(JoinQueryWrapper queryWrapper)
not in child select
|
QueryCondition |
QueryColumn.notIn(java.lang.Object... arrays)
not int arrays
|
QueryCondition |
Brackets.or(QueryCondition nextCondition) |
QueryCondition |
QueryCondition.or(QueryCondition nextCondition) |
QueryCondition |
QueryCondition.when(boolean effective) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected T |
BaseQueryWrapper.addHavingQueryCondition(QueryCondition queryCondition,
SqlConnector connector) |
protected T |
BaseQueryWrapper.addWhereQueryCondition(QueryCondition queryCondition,
SqlConnector connector) |
QueryCondition |
Brackets.and(QueryCondition nextCondition) |
QueryCondition |
QueryCondition.and(QueryCondition nextCondition) |
JoinQueryWrapper |
JoinQueryWrapper.and(QueryCondition queryCondition) |
protected void |
QueryCondition.connect(QueryCondition nextCondition,
SqlConnector connector) |
protected void |
Brackets.connectToChild(QueryCondition nextCondition,
SqlConnector connector) |
JoinQueryWrapper |
JoinQueryWrapper.having(QueryCondition queryCondition) |
static QueryCondition |
QueryFunctions.not(QueryCondition childCondition) |
M |
Joiner.on(QueryCondition on) |
void |
Join.on(QueryCondition condition) |
QueryCondition |
Brackets.or(QueryCondition nextCondition) |
QueryCondition |
QueryCondition.or(QueryCondition nextCondition) |
JoinQueryWrapper |
JoinQueryWrapper.or(QueryCondition queryCondition) |
protected T |
BaseQueryWrapper.setWhereQueryCondition(QueryCondition queryCondition) |
JoinQueryWrapper |
JoinQueryWrapper.where(QueryCondition queryCondition) |
| 构造器和说明 |
|---|
Brackets(QueryCondition childCondition) |
OperatorQueryCondition(java.lang.String operator,
QueryCondition child) |
Copyright © 2023. All Rights Reserved.