public interface PredicateCompare<C,R>
extends com.baomidou.mybatisplus.core.conditions.interfaces.Compare<C,R>
Compare接口| 限定符和类型 | 方法和说明 |
|---|---|
default <V> C |
between(BiPredicate<V,V> condition,
R column,
V left,
V right) |
default <V> C |
betweenIfAllNotNull(R column,
V left,
V right) |
default <V> C |
eq(Predicate<V> condition,
R column,
V val) |
default <V> C |
eqIfNotNull(R column,
V val) |
default <V> C |
ge(Predicate<V> condition,
R column,
V val) |
default <V> C |
geIfNotNull(R column,
V val) |
default <V> C |
gt(Predicate<V> condition,
R column,
V val) |
default <V> C |
gtIfNotNull(R column,
V val) |
default <V> C |
le(Predicate<V> condition,
R column,
V val) |
default <V> C |
leIfNotNull(R column,
V val) |
default C |
like(Predicate<String> condition,
R column,
String val) |
default C |
likeIfNotBank(R column,
String val) |
default <V> C |
likeLeft(Predicate<V> condition,
R column,
V val) |
default C |
likeLeftIfNotBank(R column,
String val) |
default <V> C |
likeRight(Predicate<V> condition,
R column,
V val) |
default C |
likeRightIfNotBank(R column,
String val) |
default <V> C |
lt(Predicate<V> condition,
R column,
V val) |
default <V> C |
ltIfNotNull(R column,
V val) |
default <V> C |
ne(Predicate<V> condition,
R column,
V val) |
default <V> C |
neIfNotNull(R column,
V val) |
default <V> C |
notBetween(BiPredicate<V,V> condition,
R column,
V left,
V right) |
default <V> C |
notBetweenIfAllNotNull(R column,
V left,
V right) |
default C |
notLike(Predicate<String> condition,
R column,
String val) |
default C |
notLikeIfNotBank(R column,
String val) |
C |
notLikeLeft(Predicate<String> condition,
R column,
String val) |
default C |
notLikeLeftIfNotBank(R column,
String val) |
C |
notLikeRight(Predicate<String> condition,
R column,
String val) |
default C |
notLikeRightIfNotBank(R column,
String val) |
default <V> C between(BiPredicate<V,V> condition, R column, V left, V right)
default <V> C notBetween(BiPredicate<V,V> condition, R column, V left, V right)
Copyright © 2022. All rights reserved.