接口 Compare<Children,R>
- 所有超级接口:
Serializable
- 所有已知实现类:
AbstractLambdaWrapper,AbstractWrapper,LambdaQueryWrapper,LambdaUpdateWrapper,QueryWrapper,UpdateWrapper
查询条件封装
比较值
- 从以下版本开始:
- 2017-05-26
- 作者:
- hubin miemie HCL
-
方法概要
修饰符和类型方法说明<V> ChildrenallEq(boolean condition, BiPredicate<R, V> filter, Map<R, V> params, boolean null2IsNull) 字段过滤接口,传入多参数时允许对参数进行过滤<V> Childrenmap 所有非空属性等于 =default <V> ChildrenallEq(BiPredicate<R, V> filter, Map<R, V> params) 字段过滤接口,传入多参数时允许对参数进行过滤default <V> ChildrenallEq(BiPredicate<R, V> filter, Map<R, V> params, boolean null2IsNull) 字段过滤接口,传入多参数时允许对参数进行过滤default <V> Childrenmap 所有非空属性等于 =default <V> Childrenmap 所有非空属性等于 =BETWEEN 值1 AND 值2default ChildrenBETWEEN 值1 AND 值2等于 =default Children等于 =大于等于 >=default Children大于等于 >=大于 >default Children大于 >小于等于 <=default Children小于等于 <=LIKE '%值%'default ChildrenLIKE '%值%'LIKE '%值'default ChildrenLIKE '%值'LIKE '值%'default ChildrenLIKE '值%'小于 <default Children小于 <不等于 <>default Children不等于 <>notBetween(boolean condition, R column, Object val1, Object val2) NOT BETWEEN 值1 AND 值2default ChildrennotBetween(R column, Object val1, Object val2) NOT BETWEEN 值1 AND 值2NOT LIKE '%值%'default ChildrenNOT LIKE '%值%'notLikeLeft(boolean condition, R column, Object val) NOT LIKE '%值'default ChildrennotLikeLeft(R column, Object val) NOT LIKE '%值'notLikeRight(boolean condition, R column, Object val) NOT LIKE '值%'default ChildrennotLikeRight(R column, Object val) NOT LIKE '值%'
-
方法详细资料
-
allEq
map 所有非空属性等于 =- 参数:
params- map 类型的参数, key 是字段名, value 是字段值- 返回:
- children
-
allEq
map 所有非空属性等于 =- 参数:
params- map 类型的参数, key 是字段名, value 是字段值null2IsNull- 是否参数为 null 自动执行 isNull 方法, false 则忽略这个字段- 返回:
- children
-
allEq
map 所有非空属性等于 =- 参数:
condition- 执行条件params- map 类型的参数, key 是字段名, value 是字段值null2IsNull- 是否参数为 null 自动执行 isNull 方法, false 则忽略这个字段- 返回:
- children
-
allEq
字段过滤接口,传入多参数时允许对参数进行过滤- 参数:
filter- 返回 true 来允许字段传入比对条件中params- map 类型的参数, key 是字段名, value 是字段值- 返回:
- children
-
allEq
字段过滤接口,传入多参数时允许对参数进行过滤- 参数:
filter- 返回 true 来允许字段传入比对条件中params- map 类型的参数, key 是字段名, value 是字段值null2IsNull- 是否参数为 null 自动执行 isNull 方法, false 则忽略这个字段- 返回:
- children
-
allEq
<V> Children allEq(boolean condition, BiPredicate<R, V> filter, Map<R, V> params, boolean null2IsNull) 字段过滤接口,传入多参数时允许对参数进行过滤- 参数:
condition- 执行条件filter- 返回 true 来允许字段传入比对条件中params- map 类型的参数, key 是字段名, value 是字段值null2IsNull- 是否参数为 null 自动执行 isNull 方法, false 则忽略这个字段- 返回:
- children
-
eq
等于 =- 参数:
column- 字段val- 值- 返回:
- children
-
eq
等于 =- 参数:
condition- 执行条件column- 字段val- 值- 返回:
- children
-
ne
不等于 <>- 参数:
column- 字段val- 值- 返回:
- children
-
ne
不等于 <>- 参数:
condition- 执行条件column- 字段val- 值- 返回:
- children
-
gt
大于 >- 参数:
column- 字段val- 值- 返回:
- children
-
gt
大于 >- 参数:
condition- 执行条件column- 字段val- 值- 返回:
- children
-
ge
大于等于 >=- 参数:
column- 字段val- 值- 返回:
- children
-
ge
大于等于 >=- 参数:
condition- 执行条件column- 字段val- 值- 返回:
- children
-
lt
小于 <- 参数:
column- 字段val- 值- 返回:
- children
-
lt
小于 <- 参数:
condition- 执行条件column- 字段val- 值- 返回:
- children
-
le
小于等于 <=- 参数:
column- 字段val- 值- 返回:
- children
-
le
小于等于 <=- 参数:
condition- 执行条件column- 字段val- 值- 返回:
- children
-
between
BETWEEN 值1 AND 值2- 参数:
column- 字段val1- 值1val2- 值2- 返回:
- children
-
between
BETWEEN 值1 AND 值2- 参数:
condition- 执行条件column- 字段val1- 值1val2- 值2- 返回:
- children
-
notBetween
NOT BETWEEN 值1 AND 值2- 参数:
column- 字段val1- 值1val2- 值2- 返回:
- children
-
notBetween
NOT BETWEEN 值1 AND 值2- 参数:
condition- 执行条件column- 字段val1- 值1val2- 值2- 返回:
- children
-
like
LIKE '%值%'- 参数:
column- 字段val- 值- 返回:
- children
-
like
LIKE '%值%'- 参数:
condition- 执行条件column- 字段val- 值- 返回:
- children
-
notLike
NOT LIKE '%值%'- 参数:
column- 字段val- 值- 返回:
- children
-
notLike
NOT LIKE '%值%'- 参数:
condition- 执行条件column- 字段val- 值- 返回:
- children
-
notLikeLeft
NOT LIKE '%值'- 参数:
column- 字段val- 值- 返回:
- children
-
notLikeLeft
NOT LIKE '%值'- 参数:
condition- 执行条件column- 字段val- 值- 返回:
- children
-
notLikeRight
NOT LIKE '值%'- 参数:
column- 字段val- 值- 返回:
- children
-
notLikeRight
NOT LIKE '值%'- 参数:
condition- 执行条件column- 字段val- 值- 返回:
- children
-
likeLeft
LIKE '%值'- 参数:
column- 字段val- 值- 返回:
- children
-
likeLeft
LIKE '%值'- 参数:
condition- 执行条件column- 字段val- 值- 返回:
- children
-
likeRight
LIKE '值%'- 参数:
column- 字段val- 值- 返回:
- children
-
likeRight
LIKE '值%'- 参数:
condition- 执行条件column- 字段val- 值- 返回:
- children
-