public class WhereBuilder<R extends QueryModel<R>> extends Object implements Conditional<R>
| 限定符和类型 | 字段和说明 |
|---|---|
private SqlConnector |
connector |
private QueryColumn |
queryColumn |
private R |
queryModel |
| 构造器和说明 |
|---|
WhereBuilder(R queryModel,
QueryColumn queryColumn,
SqlConnector connector) |
| 限定符和类型 | 方法和说明 |
|---|---|
private void |
addWhereQueryCondition(QueryCondition queryCondition) |
R |
between(Object start,
Object end)
BETWEEN start AND end |
R |
between(Object start,
Object end,
boolean isEffective)
BETWEEN start AND end |
R |
between(Object start,
Object end,
BooleanSupplier isEffective)
BETWEEN start AND end |
<S,E> R |
between(S start,
E end,
BiPredicate<S,E> isEffective)
BETWEEN start AND end |
<T> R |
eq(LambdaGetter<T> value)
等于
= |
<T> R |
eq(LambdaGetter<T> value,
boolean isEffective)
等于
= |
<T> R |
eq(LambdaGetter<T> value,
BooleanSupplier isEffective)
等于
= |
R |
eq(Object value)
等于
= |
R |
eq(Object value,
boolean isEffective)
等于
= |
R |
eq(Object value,
BooleanSupplier isEffective)
等于
= |
<T> R |
eq(T value,
Predicate<T> isEffective)
等于
= |
<T> R |
ge(LambdaGetter<T> value)
大于等于
>= |
<T> R |
ge(LambdaGetter<T> value,
boolean isEffective)
大于等于
>= |
<T> R |
ge(LambdaGetter<T> value,
BooleanSupplier isEffective)
大于等于
>= |
R |
ge(Object value)
大于等于
>= |
R |
ge(Object value,
boolean isEffective)
大于等于
>= |
R |
ge(Object value,
BooleanSupplier isEffective)
大于等于
>= |
<T> R |
ge(T value,
Predicate<T> isEffective)
大于等于
>= |
<T> R |
gt(LambdaGetter<T> value)
大于
> |
<T> R |
gt(LambdaGetter<T> value,
boolean isEffective)
大于
> |
<T> R |
gt(LambdaGetter<T> value,
BooleanSupplier isEffective)
大于
> |
R |
gt(Object value)
大于
> |
R |
gt(Object value,
boolean isEffective)
大于
> |
R |
gt(Object value,
BooleanSupplier isEffective)
大于
> |
<T> R |
gt(T value,
Predicate<T> isEffective)
大于
> |
R |
in(Collection<?> value)
IN(value) |
R |
in(Collection<?> value,
boolean isEffective)
IN(value) |
R |
in(Collection<?> value,
BooleanSupplier isEffective)
IN(value) |
R |
in(Object... value)
IN(value) |
R |
in(Object[] value,
boolean isEffective)
IN(value) |
R |
in(Object[] value,
BooleanSupplier isEffective)
IN(value) |
R |
in(QueryModel<R> queryModel)
IN(value) |
R |
in(QueryModel<R> queryModel,
boolean isEffective)
IN(value) |
R |
in(QueryModel<R> queryModel,
BooleanSupplier isEffective)
IN(value) |
R |
in(QueryWrapper queryWrapper)
IN(value) |
R |
in(QueryWrapper queryWrapper,
boolean isEffective)
IN(value) |
R |
in(QueryWrapper queryWrapper,
BooleanSupplier isEffective)
IN(value) |
<T> R |
in(T[] value,
Predicate<T[]> isEffective)
IN(value) |
<T extends Collection<?>> |
in(T value,
Predicate<T> isEffective)
IN(value) |
R |
isNotNull(boolean isEffective)
IS NOT NULL |
R |
isNull(boolean isEffective)
IS NULL |
<T> R |
le(LambdaGetter<T> value)
小于等于
<= |
<T> R |
le(LambdaGetter<T> value,
boolean isEffective)
小于等于
<= |
<T> R |
le(LambdaGetter<T> value,
BooleanSupplier isEffective)
小于等于
<= |
R |
le(Object value)
小于等于
<= |
R |
le(Object value,
boolean isEffective)
小于等于
<= |
R |
le(Object value,
BooleanSupplier isEffective)
小于等于
<= |
<T> R |
le(T value,
Predicate<T> isEffective)
小于等于
<= |
R |
like(Object value)
LIKE %value% |
R |
like(Object value,
boolean isEffective)
LIKE %value% |
R |
like(Object value,
BooleanSupplier isEffective)
LIKE %value% |
<T> R |
like(T value,
Predicate<T> isEffective)
LIKE %value% |
R |
likeLeft(Object value)
LIKE value% |
R |
likeLeft(Object value,
boolean isEffective)
LIKE value% |
R |
likeLeft(Object value,
BooleanSupplier isEffective)
LIKE value% |
<T> R |
likeLeft(T value,
Predicate<T> isEffective)
LIKE value% |
R |
likeRight(Object value)
LIKE %value |
R |
likeRight(Object value,
boolean isEffective)
LIKE %value |
R |
likeRight(Object value,
BooleanSupplier isEffective)
LIKE %value |
<T> R |
likeRight(T value,
Predicate<T> isEffective)
LIKE %value |
<T> R |
lt(LambdaGetter<T> value)
小于
< |
<T> R |
lt(LambdaGetter<T> value,
boolean isEffective)
小于
< |
<T> R |
lt(LambdaGetter<T> value,
BooleanSupplier isEffective)
小于
< |
R |
lt(Object value)
小于
< |
R |
lt(Object value,
boolean isEffective)
小于
< |
R |
lt(Object value,
BooleanSupplier isEffective)
小于
< |
<T> R |
lt(T value,
Predicate<T> isEffective)
小于
< |
<T> R |
ne(LambdaGetter<T> value)
不等于 {@code !
|
<T> R |
ne(LambdaGetter<T> value,
boolean isEffective)
不等于 {@code !
|
<T> R |
ne(LambdaGetter<T> value,
BooleanSupplier isEffective)
不等于 {@code !
|
R |
ne(Object value)
不等于 {@code !
|
R |
ne(Object value,
boolean isEffective)
不等于 {@code !
|
R |
ne(Object value,
BooleanSupplier isEffective)
不等于 {@code !
|
<T> R |
ne(T value,
Predicate<T> isEffective)
不等于 {@code !
|
R |
notBetween(Object start,
Object end)
NOT BETWEEN start AND end |
R |
notBetween(Object start,
Object end,
boolean isEffective)
NOT BETWEEN start AND end |
R |
notBetween(Object start,
Object end,
BooleanSupplier isEffective)
NOT BETWEEN start AND end |
<S,E> R |
notBetween(S start,
E end,
BiPredicate<S,E> isEffective)
NOT BETWEEN start AND end |
R |
notIn(Collection<?> value)
NOT IN(value) |
R |
notIn(Collection<?> value,
boolean isEffective)
NOT IN(value) |
R |
notIn(Collection<?> value,
BooleanSupplier isEffective)
NOT IN(value) |
R |
notIn(Object... value)
NOT IN(value) |
R |
notIn(Object[] value,
boolean isEffective)
NOT IN(value) |
R |
notIn(Object[] value,
BooleanSupplier isEffective)
NOT IN(value) |
R |
notIn(QueryModel<R> queryModel)
NOT IN(value) |
R |
notIn(QueryModel<R> queryModel,
boolean isEffective)
NOT IN(value) |
R |
notIn(QueryModel<R> queryModel,
BooleanSupplier isEffective)
NOT IN(value) |
R |
notIn(QueryWrapper queryWrapper)
NOT IN(value) |
R |
notIn(QueryWrapper queryWrapper,
boolean isEffective)
NOT IN(value) |
R |
notIn(QueryWrapper queryWrapper,
BooleanSupplier isEffective)
NOT IN(value) |
<T> R |
notIn(T[] value,
Predicate<T[]> isEffective)
NOT IN(value) |
<T extends Collection<?>> |
notIn(T value,
Predicate<T> isEffective)
NOT IN(value) |
R |
notLike(Object value)
NOT LIKE %value% |
R |
notLike(Object value,
boolean isEffective)
NOT LIKE %value% |
R |
notLike(Object value,
BooleanSupplier isEffective)
NOT LIKE %value% |
<T> R |
notLike(T value,
Predicate<T> isEffective)
NOT LIKE %value% |
R |
notLikeLeft(Object value)
NOT LIKE value% |
R |
notLikeLeft(Object value,
boolean isEffective)
NOT LIKE value% |
R |
notLikeLeft(Object value,
BooleanSupplier isEffective)
NOT LIKE value% |
<T> R |
notLikeLeft(T value,
Predicate<T> isEffective)
NOT LIKE value% |
R |
notLikeRight(Object value)
NOT LIKE %value |
R |
notLikeRight(Object value,
boolean isEffective)
NOT LIKE %value |
R |
notLikeRight(Object value,
BooleanSupplier isEffective)
NOT LIKE %value |
<T> R |
notLikeRight(T value,
Predicate<T> isEffective)
NOT LIKE %value |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitisNotNull, isNotNull, isNull, isNullprivate final R extends QueryModel<R> queryModel
private final QueryColumn queryColumn
private final SqlConnector connector
public WhereBuilder(R queryModel, QueryColumn queryColumn, SqlConnector connector)
private void addWhereQueryCondition(QueryCondition queryCondition)
public R eq(Object value)
Conditional=eq 在接口中 Conditional<R extends QueryModel<R>>value - 条件的值public R eq(Object value, boolean isEffective)
Conditional=eq 在接口中 Conditional<R extends QueryModel<R>>value - 条件的值isEffective - 是否有效public R eq(Object value, BooleanSupplier isEffective)
Conditional=eq 在接口中 Conditional<R extends QueryModel<R>>value - 条件的值isEffective - 是否有效public <T> R eq(T value, Predicate<T> isEffective)
Conditional=eq 在接口中 Conditional<R extends QueryModel<R>>value - 条件的值isEffective - 是否生效public <T> R eq(LambdaGetter<T> value)
=public <T> R eq(LambdaGetter<T> value, boolean isEffective)
=public <T> R eq(LambdaGetter<T> value, BooleanSupplier isEffective)
=public R ne(Object value)
Conditional!=ne 在接口中 Conditional<R extends QueryModel<R>>value - 条件的值public R ne(Object value, boolean isEffective)
Conditional!=ne 在接口中 Conditional<R extends QueryModel<R>>value - 条件的值isEffective - 是否有效public R ne(Object value, BooleanSupplier isEffective)
Conditional!=ne 在接口中 Conditional<R extends QueryModel<R>>value - 条件的值isEffective - 是否有效public <T> R ne(T value, Predicate<T> isEffective)
Conditional!=ne 在接口中 Conditional<R extends QueryModel<R>>value - 条件的值isEffective - 是否有效public <T> R ne(LambdaGetter<T> value)
!=public <T> R ne(LambdaGetter<T> value, boolean isEffective)
!=public <T> R ne(LambdaGetter<T> value, BooleanSupplier isEffective)
!=public R gt(Object value)
Conditional>gt 在接口中 Conditional<R extends QueryModel<R>>value - 条件的值public R gt(Object value, boolean isEffective)
Conditional>gt 在接口中 Conditional<R extends QueryModel<R>>value - 条件的值isEffective - 是否有效public R gt(Object value, BooleanSupplier isEffective)
Conditional>gt 在接口中 Conditional<R extends QueryModel<R>>value - 条件的值isEffective - 是否有效public <T> R gt(T value, Predicate<T> isEffective)
Conditional>gt 在接口中 Conditional<R extends QueryModel<R>>value - 条件的值isEffective - 是否有效public <T> R gt(LambdaGetter<T> value)
>public <T> R gt(LambdaGetter<T> value, boolean isEffective)
>public <T> R gt(LambdaGetter<T> value, BooleanSupplier isEffective)
>public R ge(Object value)
Conditional>=ge 在接口中 Conditional<R extends QueryModel<R>>value - 条件的值public R ge(Object value, boolean isEffective)
Conditional>=ge 在接口中 Conditional<R extends QueryModel<R>>value - 条件的值isEffective - 是否有效public R ge(Object value, BooleanSupplier isEffective)
Conditional>=ge 在接口中 Conditional<R extends QueryModel<R>>value - 条件的值isEffective - 是否有效public <T> R ge(T value, Predicate<T> isEffective)
Conditional>=ge 在接口中 Conditional<R extends QueryModel<R>>value - 条件的值isEffective - 是否有效public <T> R ge(LambdaGetter<T> value)
>=public <T> R ge(LambdaGetter<T> value, boolean isEffective)
>=public <T> R ge(LambdaGetter<T> value, BooleanSupplier isEffective)
>=public R lt(Object value)
Conditional<lt 在接口中 Conditional<R extends QueryModel<R>>value - 条件的值public R lt(Object value, boolean isEffective)
Conditional<lt 在接口中 Conditional<R extends QueryModel<R>>value - 条件的值isEffective - 是否有效public R lt(Object value, BooleanSupplier isEffective)
Conditional<lt 在接口中 Conditional<R extends QueryModel<R>>value - 条件的值isEffective - 是否有效public <T> R lt(T value, Predicate<T> isEffective)
Conditional<lt 在接口中 Conditional<R extends QueryModel<R>>value - 条件的值isEffective - 是否有效public <T> R lt(LambdaGetter<T> value)
<public <T> R lt(LambdaGetter<T> value, boolean isEffective)
<public <T> R lt(LambdaGetter<T> value, BooleanSupplier isEffective)
<public R le(Object value)
Conditional<=le 在接口中 Conditional<R extends QueryModel<R>>value - 条件的值public R le(Object value, boolean isEffective)
Conditional<=le 在接口中 Conditional<R extends QueryModel<R>>value - 条件的值isEffective - 是否有效public R le(Object value, BooleanSupplier isEffective)
Conditional<=le 在接口中 Conditional<R extends QueryModel<R>>value - 条件的值isEffective - 是否有效public <T> R le(T value, Predicate<T> isEffective)
Conditional<=le 在接口中 Conditional<R extends QueryModel<R>>value - 条件的值isEffective - 是否有效public <T> R le(LambdaGetter<T> value)
<=public <T> R le(LambdaGetter<T> value, boolean isEffective)
<=public <T> R le(LambdaGetter<T> value, BooleanSupplier isEffective)
<=public R in(Object... value)
ConditionalIN(value)in 在接口中 Conditional<R extends QueryModel<R>>value - 条件的值public R in(Object[] value, boolean isEffective)
ConditionalIN(value)in 在接口中 Conditional<R extends QueryModel<R>>value - 条件的值isEffective - 是否有效public R in(Object[] value, BooleanSupplier isEffective)
ConditionalIN(value)in 在接口中 Conditional<R extends QueryModel<R>>value - 条件的值isEffective - 是否有效public <T> R in(T[] value, Predicate<T[]> isEffective)
ConditionalIN(value)in 在接口中 Conditional<R extends QueryModel<R>>value - 条件的值isEffective - 是否有效public R in(Collection<?> value)
ConditionalIN(value)in 在接口中 Conditional<R extends QueryModel<R>>value - 条件的值public R in(Collection<?> value, boolean isEffective)
ConditionalIN(value)in 在接口中 Conditional<R extends QueryModel<R>>value - 条件的值isEffective - 是否有效public R in(Collection<?> value, BooleanSupplier isEffective)
ConditionalIN(value)in 在接口中 Conditional<R extends QueryModel<R>>value - 条件的值isEffective - 是否有效public <T extends Collection<?>> R in(T value, Predicate<T> isEffective)
ConditionalIN(value)in 在接口中 Conditional<R extends QueryModel<R>>value - 条件的值isEffective - 是否有效public R in(QueryWrapper queryWrapper)
ConditionalIN(value)in 在接口中 Conditional<R extends QueryModel<R>>queryWrapper - 子查询值public R in(QueryWrapper queryWrapper, boolean isEffective)
ConditionalIN(value)in 在接口中 Conditional<R extends QueryModel<R>>queryWrapper - 子查询值isEffective - 是否有效public R in(QueryWrapper queryWrapper, BooleanSupplier isEffective)
ConditionalIN(value)in 在接口中 Conditional<R extends QueryModel<R>>queryWrapper - 子查询值isEffective - 是否有效public R in(QueryModel<R> queryModel)
IN(value)public R in(QueryModel<R> queryModel, boolean isEffective)
IN(value)public R in(QueryModel<R> queryModel, BooleanSupplier isEffective)
IN(value)public R notIn(Object... value)
ConditionalNOT IN(value)notIn 在接口中 Conditional<R extends QueryModel<R>>value - 条件的值public R notIn(Object[] value, boolean isEffective)
ConditionalNOT IN(value)notIn 在接口中 Conditional<R extends QueryModel<R>>value - 条件的值isEffective - 是否有效public R notIn(Object[] value, BooleanSupplier isEffective)
ConditionalNOT IN(value)notIn 在接口中 Conditional<R extends QueryModel<R>>value - 条件的值isEffective - 是否有效public <T> R notIn(T[] value, Predicate<T[]> isEffective)
ConditionalNOT IN(value)notIn 在接口中 Conditional<R extends QueryModel<R>>value - 条件的值isEffective - 是否有效public R notIn(Collection<?> value)
ConditionalNOT IN(value)notIn 在接口中 Conditional<R extends QueryModel<R>>value - 条件的值public R notIn(Collection<?> value, boolean isEffective)
ConditionalNOT IN(value)notIn 在接口中 Conditional<R extends QueryModel<R>>value - 条件的值isEffective - 是否有效public R notIn(Collection<?> value, BooleanSupplier isEffective)
ConditionalNOT IN(value)notIn 在接口中 Conditional<R extends QueryModel<R>>value - 条件的值isEffective - 是否有效public <T extends Collection<?>> R notIn(T value, Predicate<T> isEffective)
ConditionalNOT IN(value)notIn 在接口中 Conditional<R extends QueryModel<R>>value - 条件的值isEffective - 是否有效public R notIn(QueryWrapper queryWrapper)
ConditionalNOT IN(value)notIn 在接口中 Conditional<R extends QueryModel<R>>queryWrapper - 子查询值public R notIn(QueryWrapper queryWrapper, boolean isEffective)
ConditionalNOT IN(value)notIn 在接口中 Conditional<R extends QueryModel<R>>queryWrapper - 子查询值isEffective - 是否有效public R notIn(QueryWrapper queryWrapper, BooleanSupplier isEffective)
ConditionalNOT IN(value)notIn 在接口中 Conditional<R extends QueryModel<R>>queryWrapper - 子查询值isEffective - 是否有效public R notIn(QueryModel<R> queryModel)
NOT IN(value)public R notIn(QueryModel<R> queryModel, boolean isEffective)
NOT IN(value)public R notIn(QueryModel<R> queryModel, BooleanSupplier isEffective)
NOT IN(value)public R between(Object start, Object end)
ConditionalBETWEEN start AND endbetween 在接口中 Conditional<R extends QueryModel<R>>start - 开始的值end - 结束的值public R between(Object start, Object end, boolean isEffective)
ConditionalBETWEEN start AND endbetween 在接口中 Conditional<R extends QueryModel<R>>start - 开始的值end - 结束的值isEffective - 是否有效public R between(Object start, Object end, BooleanSupplier isEffective)
ConditionalBETWEEN start AND endbetween 在接口中 Conditional<R extends QueryModel<R>>start - 开始的值end - 结束的值isEffective - 是否有效public <S,E> R between(S start, E end, BiPredicate<S,E> isEffective)
ConditionalBETWEEN start AND endbetween 在接口中 Conditional<R extends QueryModel<R>>start - 开始的值end - 结束的值isEffective - 是否有效public R notBetween(Object start, Object end)
ConditionalNOT BETWEEN start AND endnotBetween 在接口中 Conditional<R extends QueryModel<R>>start - 开始的值end - 结束的值public R notBetween(Object start, Object end, boolean isEffective)
ConditionalNOT BETWEEN start AND endnotBetween 在接口中 Conditional<R extends QueryModel<R>>start - 开始的值end - 结束的值isEffective - 是否有效public R notBetween(Object start, Object end, BooleanSupplier isEffective)
ConditionalNOT BETWEEN start AND endnotBetween 在接口中 Conditional<R extends QueryModel<R>>start - 开始的值end - 结束的值isEffective - 是否有效public <S,E> R notBetween(S start, E end, BiPredicate<S,E> isEffective)
ConditionalNOT BETWEEN start AND endnotBetween 在接口中 Conditional<R extends QueryModel<R>>start - 开始的值end - 结束的值isEffective - 是否有效public R like(Object value)
ConditionalLIKE %value%like 在接口中 Conditional<R extends QueryModel<R>>value - 条件的值public R like(Object value, boolean isEffective)
ConditionalLIKE %value%like 在接口中 Conditional<R extends QueryModel<R>>value - 条件的值isEffective - 是否有效public R like(Object value, BooleanSupplier isEffective)
ConditionalLIKE %value%like 在接口中 Conditional<R extends QueryModel<R>>value - 条件的值isEffective - 是否有效public <T> R like(T value, Predicate<T> isEffective)
ConditionalLIKE %value%like 在接口中 Conditional<R extends QueryModel<R>>value - 条件的值isEffective - 是否有效public R likeLeft(Object value)
ConditionalLIKE value%likeLeft 在接口中 Conditional<R extends QueryModel<R>>value - 条件的值public R likeLeft(Object value, boolean isEffective)
ConditionalLIKE value%likeLeft 在接口中 Conditional<R extends QueryModel<R>>value - 条件的值isEffective - 是否有效public R likeLeft(Object value, BooleanSupplier isEffective)
ConditionalLIKE value%likeLeft 在接口中 Conditional<R extends QueryModel<R>>value - 条件的值isEffective - 是否有效public <T> R likeLeft(T value, Predicate<T> isEffective)
ConditionalLIKE value%likeLeft 在接口中 Conditional<R extends QueryModel<R>>value - 条件的值isEffective - 是否有效public R likeRight(Object value)
ConditionalLIKE %valuelikeRight 在接口中 Conditional<R extends QueryModel<R>>value - 条件的值public R likeRight(Object value, boolean isEffective)
ConditionalLIKE %valuelikeRight 在接口中 Conditional<R extends QueryModel<R>>value - 条件的值isEffective - 是否有效public R likeRight(Object value, BooleanSupplier isEffective)
ConditionalLIKE %valuelikeRight 在接口中 Conditional<R extends QueryModel<R>>value - 条件的值isEffective - 是否有效public <T> R likeRight(T value, Predicate<T> isEffective)
ConditionalLIKE %valuelikeRight 在接口中 Conditional<R extends QueryModel<R>>value - 条件的值isEffective - 是否有效public R notLike(Object value)
ConditionalNOT LIKE %value%notLike 在接口中 Conditional<R extends QueryModel<R>>value - 条件的值public R notLike(Object value, boolean isEffective)
ConditionalNOT LIKE %value%notLike 在接口中 Conditional<R extends QueryModel<R>>value - 条件的值isEffective - 是否有效public R notLike(Object value, BooleanSupplier isEffective)
ConditionalNOT LIKE %value%notLike 在接口中 Conditional<R extends QueryModel<R>>value - 条件的值isEffective - 是否有效public <T> R notLike(T value, Predicate<T> isEffective)
ConditionalNOT LIKE %value%notLike 在接口中 Conditional<R extends QueryModel<R>>value - 条件的值isEffective - 是否有效public R notLikeLeft(Object value)
ConditionalNOT LIKE value%notLikeLeft 在接口中 Conditional<R extends QueryModel<R>>value - 条件的值public R notLikeLeft(Object value, boolean isEffective)
ConditionalNOT LIKE value%notLikeLeft 在接口中 Conditional<R extends QueryModel<R>>value - 条件的值isEffective - 是否有效public R notLikeLeft(Object value, BooleanSupplier isEffective)
ConditionalNOT LIKE value%notLikeLeft 在接口中 Conditional<R extends QueryModel<R>>value - 条件的值isEffective - 是否有效public <T> R notLikeLeft(T value, Predicate<T> isEffective)
ConditionalNOT LIKE value%notLikeLeft 在接口中 Conditional<R extends QueryModel<R>>value - 条件的值isEffective - 是否有效public R notLikeRight(Object value)
ConditionalNOT LIKE %valuenotLikeRight 在接口中 Conditional<R extends QueryModel<R>>value - 条件的值public R notLikeRight(Object value, boolean isEffective)
ConditionalNOT LIKE %valuenotLikeRight 在接口中 Conditional<R extends QueryModel<R>>value - 条件的值isEffective - 是否有效public R notLikeRight(Object value, BooleanSupplier isEffective)
ConditionalNOT LIKE %valuenotLikeRight 在接口中 Conditional<R extends QueryModel<R>>value - 条件的值isEffective - 是否有效public <T> R notLikeRight(T value, Predicate<T> isEffective)
ConditionalNOT LIKE %valuenotLikeRight 在接口中 Conditional<R extends QueryModel<R>>value - 条件的值isEffective - 是否有效public R isNull(boolean isEffective)
ConditionalIS NULLisNull 在接口中 Conditional<R extends QueryModel<R>>isEffective - 是否有效public R isNotNull(boolean isEffective)
ConditionalIS NOT NULLisNotNull 在接口中 Conditional<R extends QueryModel<R>>isEffective - 是否有效Copyright © 2023. All rights reserved.