WHERE - NQ - public interface BaseWhere<WHERE extends WhereBase<WHERE,?,NQ>,NQ extends IQuery<?,NQ>>
| 限定符和类型 | 方法和说明 |
|---|---|
<T> WHERE |
apply(boolean condition,
SqlOp op,
T... args) |
<T> WHERE |
apply(SqlOp op,
T... args) |
WHERE |
apply(String opArgs)
where 自定义条件(包括操作符在内)
比如 where.age().apply("=34").end()
!!!
|
default <T> WHERE |
eq(T value)
等于 =
|
default <T> WHERE |
eq(T value,
Predicate<T> when)
等于 =, 值不为空时成立
|
default WHERE |
isNull()
is null
|
default WHERE |
isNull(boolean condition)
is null
|
default <T> WHERE |
ne(T value)
不等于 !
|
default <T> WHERE |
ne(T value,
Predicate<T> when)
不等于 !
|
default WHERE |
notNull()
not null
|
default WHERE |
notNull(boolean condition)
not null
|
default WHERE isNull()
default WHERE isNull(boolean condition)
condition - 条件为真时成立default WHERE notNull()
default WHERE notNull(boolean condition)
condition - 条件为真时成立default <T> WHERE eq(T value)
value - 条件值default <T> WHERE eq(T value, Predicate<T> when)
value - 条件值when - 条件为真时成立default <T> WHERE ne(T value)
value - 条件值Copyright © 2020. All rights reserved.