Interface CompareWrapper<Children>
- All Superinterfaces:
Serializable
- All Known Subinterfaces:
Compare<Children>,CompareIfExists<Children>
- All Known Implementing Classes:
DeleteJoinWrapper,JoinAbstractLambdaWrapper,JoinAbstractWrapper,MPJLambdaWrapper,UpdateJoinWrapper
将原来的泛型R改成SFunction<R, ?>
Compare
-
Method Summary
Modifier and TypeMethodDescriptiondefault <R,T> Children eq(boolean condition, com.baomidou.mybatisplus.core.toolkit.support.SFunction<R, ?> column, Class<T> clazz, MFunction<MPJLambdaWrapper<T>> val) <R,T> Children eq(boolean condition, String alias, com.baomidou.mybatisplus.core.toolkit.support.SFunction<R, ?> column, Class<T> clazz, MFunction<MPJLambdaWrapper<T>> val) 等于 =default <R,T> Children eq(com.baomidou.mybatisplus.core.toolkit.support.SFunction<R, ?> column, Class<T> clazz, MFunction<MPJLambdaWrapper<T>> val) default <R,T> Children eq(String alias, com.baomidou.mybatisplus.core.toolkit.support.SFunction<R, ?> column, Class<T> clazz, MFunction<MPJLambdaWrapper<T>> val) default <R,T> Children ge(boolean condition, com.baomidou.mybatisplus.core.toolkit.support.SFunction<R, ?> column, Class<T> clazz, MFunction<MPJLambdaWrapper<T>> val) <R,T> Children ge(boolean condition, String alias, com.baomidou.mybatisplus.core.toolkit.support.SFunction<R, ?> column, Class<T> clazz, MFunction<MPJLambdaWrapper<T>> val) 大于等于 >=default <R,T> Children ge(com.baomidou.mybatisplus.core.toolkit.support.SFunction<R, ?> column, Class<T> clazz, MFunction<MPJLambdaWrapper<T>> val) default <R,T> Children ge(String alias, com.baomidou.mybatisplus.core.toolkit.support.SFunction<R, ?> column, Class<T> clazz, MFunction<MPJLambdaWrapper<T>> val) default <R,T> Children gt(boolean condition, com.baomidou.mybatisplus.core.toolkit.support.SFunction<R, ?> column, Class<T> clazz, MFunction<MPJLambdaWrapper<T>> val) <R,T> Children gt(boolean condition, String alias, com.baomidou.mybatisplus.core.toolkit.support.SFunction<R, ?> column, Class<T> clazz, MFunction<MPJLambdaWrapper<T>> val) 大于 >default <R,T> Children gt(com.baomidou.mybatisplus.core.toolkit.support.SFunction<R, ?> column, Class<T> clazz, MFunction<MPJLambdaWrapper<T>> val) default <R,T> Children gt(String alias, com.baomidou.mybatisplus.core.toolkit.support.SFunction<R, ?> column, Class<T> clazz, MFunction<MPJLambdaWrapper<T>> val) default <R,T> Children le(boolean condition, com.baomidou.mybatisplus.core.toolkit.support.SFunction<R, ?> column, Class<T> clazz, MFunction<MPJLambdaWrapper<T>> val) <R,T> Children le(boolean condition, String alias, com.baomidou.mybatisplus.core.toolkit.support.SFunction<R, ?> column, Class<T> clazz, MFunction<MPJLambdaWrapper<T>> val) 小于等于 <=default <R,T> Children le(com.baomidou.mybatisplus.core.toolkit.support.SFunction<R, ?> column, Class<T> clazz, MFunction<MPJLambdaWrapper<T>> val) default <R,T> Children le(String alias, com.baomidou.mybatisplus.core.toolkit.support.SFunction<R, ?> column, Class<T> clazz, MFunction<MPJLambdaWrapper<T>> val) default <R,T> Children lt(boolean condition, com.baomidou.mybatisplus.core.toolkit.support.SFunction<R, ?> column, Class<T> clazz, MFunction<MPJLambdaWrapper<T>> val) <R,T> Children lt(boolean condition, String alias, com.baomidou.mybatisplus.core.toolkit.support.SFunction<R, ?> column, Class<T> clazz, MFunction<MPJLambdaWrapper<T>> val) 小于 <default <R,T> Children lt(com.baomidou.mybatisplus.core.toolkit.support.SFunction<R, ?> column, Class<T> clazz, MFunction<MPJLambdaWrapper<T>> val) default <R,T> Children lt(String alias, com.baomidou.mybatisplus.core.toolkit.support.SFunction<R, ?> column, Class<T> clazz, MFunction<MPJLambdaWrapper<T>> val) default <R,T> Children ne(boolean condition, com.baomidou.mybatisplus.core.toolkit.support.SFunction<R, ?> column, Class<T> clazz, MFunction<MPJLambdaWrapper<T>> val) <R,T> Children ne(boolean condition, String alias, com.baomidou.mybatisplus.core.toolkit.support.SFunction<R, ?> column, Class<T> clazz, MFunction<MPJLambdaWrapper<T>> val) 不等于 <>default <R,T> Children ne(com.baomidou.mybatisplus.core.toolkit.support.SFunction<R, ?> column, Class<T> clazz, MFunction<MPJLambdaWrapper<T>> val) default <R,T> Children ne(String alias, com.baomidou.mybatisplus.core.toolkit.support.SFunction<R, ?> column, Class<T> clazz, MFunction<MPJLambdaWrapper<T>> val)
-
Method Details
-
eq
default <R,T> Children eq(com.baomidou.mybatisplus.core.toolkit.support.SFunction<R, ?> column, Class<T> clazz, MFunction<MPJLambdaWrapper<T>> val) -
eq
default <R,T> Children eq(String alias, com.baomidou.mybatisplus.core.toolkit.support.SFunction<R, ?> column, Class<T> clazz, MFunction<MPJLambdaWrapper<T>> val) -
eq
default <R,T> Children eq(boolean condition, com.baomidou.mybatisplus.core.toolkit.support.SFunction<R, ?> column, Class<T> clazz, MFunction<MPJLambdaWrapper<T>> val) -
eq
<R,T> Children eq(boolean condition, String alias, com.baomidou.mybatisplus.core.toolkit.support.SFunction<R, ?> column, Class<T> clazz, MFunction<MPJLambdaWrapper<T>> val) 等于 =- Parameters:
condition- 执行条件column- 字段val- 值- Returns:
- children
-
ne
default <R,T> Children ne(com.baomidou.mybatisplus.core.toolkit.support.SFunction<R, ?> column, Class<T> clazz, MFunction<MPJLambdaWrapper<T>> val) -
ne
default <R,T> Children ne(String alias, com.baomidou.mybatisplus.core.toolkit.support.SFunction<R, ?> column, Class<T> clazz, MFunction<MPJLambdaWrapper<T>> val) -
ne
default <R,T> Children ne(boolean condition, com.baomidou.mybatisplus.core.toolkit.support.SFunction<R, ?> column, Class<T> clazz, MFunction<MPJLambdaWrapper<T>> val) -
ne
<R,T> Children ne(boolean condition, String alias, com.baomidou.mybatisplus.core.toolkit.support.SFunction<R, ?> column, Class<T> clazz, MFunction<MPJLambdaWrapper<T>> val) 不等于 <>- Parameters:
condition- 执行条件alias- 字段别名column- 字段val- 值- Returns:
- children
-
gt
default <R,T> Children gt(com.baomidou.mybatisplus.core.toolkit.support.SFunction<R, ?> column, Class<T> clazz, MFunction<MPJLambdaWrapper<T>> val) -
gt
default <R,T> Children gt(String alias, com.baomidou.mybatisplus.core.toolkit.support.SFunction<R, ?> column, Class<T> clazz, MFunction<MPJLambdaWrapper<T>> val) -
gt
default <R,T> Children gt(boolean condition, com.baomidou.mybatisplus.core.toolkit.support.SFunction<R, ?> column, Class<T> clazz, MFunction<MPJLambdaWrapper<T>> val) -
gt
<R,T> Children gt(boolean condition, String alias, com.baomidou.mybatisplus.core.toolkit.support.SFunction<R, ?> column, Class<T> clazz, MFunction<MPJLambdaWrapper<T>> val) 大于 >- Parameters:
condition- 执行条件column- 字段val- 值- Returns:
- children
-
ge
default <R,T> Children ge(com.baomidou.mybatisplus.core.toolkit.support.SFunction<R, ?> column, Class<T> clazz, MFunction<MPJLambdaWrapper<T>> val) -
ge
default <R,T> Children ge(String alias, com.baomidou.mybatisplus.core.toolkit.support.SFunction<R, ?> column, Class<T> clazz, MFunction<MPJLambdaWrapper<T>> val) -
ge
default <R,T> Children ge(boolean condition, com.baomidou.mybatisplus.core.toolkit.support.SFunction<R, ?> column, Class<T> clazz, MFunction<MPJLambdaWrapper<T>> val) -
ge
<R,T> Children ge(boolean condition, String alias, com.baomidou.mybatisplus.core.toolkit.support.SFunction<R, ?> column, Class<T> clazz, MFunction<MPJLambdaWrapper<T>> val) 大于等于 >=- Parameters:
condition- 执行条件column- 字段val- 值- Returns:
- children
-
lt
default <R,T> Children lt(com.baomidou.mybatisplus.core.toolkit.support.SFunction<R, ?> column, Class<T> clazz, MFunction<MPJLambdaWrapper<T>> val) -
lt
default <R,T> Children lt(String alias, com.baomidou.mybatisplus.core.toolkit.support.SFunction<R, ?> column, Class<T> clazz, MFunction<MPJLambdaWrapper<T>> val) -
lt
default <R,T> Children lt(boolean condition, com.baomidou.mybatisplus.core.toolkit.support.SFunction<R, ?> column, Class<T> clazz, MFunction<MPJLambdaWrapper<T>> val) -
lt
<R,T> Children lt(boolean condition, String alias, com.baomidou.mybatisplus.core.toolkit.support.SFunction<R, ?> column, Class<T> clazz, MFunction<MPJLambdaWrapper<T>> val) 小于 <- Parameters:
condition- 执行条件column- 字段val- 值- Returns:
- children
-
le
default <R,T> Children le(com.baomidou.mybatisplus.core.toolkit.support.SFunction<R, ?> column, Class<T> clazz, MFunction<MPJLambdaWrapper<T>> val) -
le
default <R,T> Children le(String alias, com.baomidou.mybatisplus.core.toolkit.support.SFunction<R, ?> column, Class<T> clazz, MFunction<MPJLambdaWrapper<T>> val) -
le
default <R,T> Children le(boolean condition, com.baomidou.mybatisplus.core.toolkit.support.SFunction<R, ?> column, Class<T> clazz, MFunction<MPJLambdaWrapper<T>> val) -
le
<R,T> Children le(boolean condition, String alias, com.baomidou.mybatisplus.core.toolkit.support.SFunction<R, ?> column, Class<T> clazz, MFunction<MPJLambdaWrapper<T>> val) 小于等于 <=- Parameters:
condition- 执行条件column- 字段val- 值- Returns:
- children
-