- java.lang.Object
-
- org.redkale.source.FilterNodes
-
public final class FilterNodes extends Object
FilterNode的工具类详情见: https://redkale.org
- 从以下版本开始:
- 2.8.0
- 作者:
- zhangjx
-
-
方法概要
-
-
-
方法详细资料
-
create
public static FilterNode create(String column, Serializable value)
-
create
public static FilterNode create(String column, FilterExpress express, Serializable value)
-
create
public static <F extends Serializable> FilterNode create(LambdaSupplier<F> func)
-
create
public static <F extends Serializable> FilterNode create(LambdaSupplier<F> func, FilterExpress express)
-
create
public static <T,F extends Serializable> FilterNode create(LambdaFunction<T,F> func, F value)
-
create
public static <T,F extends Serializable> FilterNode create(LambdaFunction<T,F> func, FilterExpress express, F value)
-
eq
public static FilterNode eq(String column, Serializable value)
-
eq
public static <F extends Serializable> FilterNode eq(LambdaSupplier<F> func)
-
eq
public static <T,F extends Serializable> FilterNode eq(LambdaFunction<T,F> func, F value)
-
igEq
public static FilterNode igEq(String column, Serializable value)
-
igEq
public static <F extends Serializable> FilterNode igEq(LambdaSupplier<F> func)
-
igEq
public static <T,F extends Serializable> FilterNode igEq(LambdaFunction<T,F> func, F value)
-
ne
public static FilterNode ne(String column, Serializable value)
-
ne
public static <F extends Serializable> FilterNode ne(LambdaSupplier<F> func)
-
ne
public static <T,F extends Serializable> FilterNode ne(LambdaFunction<T,F> func, F value)
-
igNe
public static FilterNode igNe(String column, Serializable value)
-
igNe
public static <F extends Serializable> FilterNode igNe(LambdaSupplier<F> func)
-
igNe
public static <T,F extends Serializable> FilterNode igNe(LambdaFunction<T,F> func, F value)
-
gt
public static FilterNode gt(String column, Number value)
-
gt
public static <F extends Number> FilterNode gt(LambdaSupplier<F> func)
-
gt
public static <T,F extends Number> FilterNode gt(LambdaFunction<T,F> func, F value)
-
lt
public static FilterNode lt(String column, Number value)
-
lt
public static <F extends Number> FilterNode lt(LambdaSupplier<F> func)
-
lt
public static <T,F extends Number> FilterNode lt(LambdaFunction<T,F> func, F value)
-
ge
public static FilterNode ge(String column, Number value)
-
ge
public static <F extends Number> FilterNode ge(LambdaSupplier<F> func)
-
ge
public static <T,F extends Number> FilterNode ge(LambdaFunction<T,F> func, F value)
-
le
public static FilterNode le(String column, Number value)
-
le
public static <F extends Number> FilterNode le(LambdaSupplier<F> func)
-
le
public static <T,F extends Number> FilterNode le(LambdaFunction<T,F> func, F value)
-
like
public static FilterNode like(String column, String value)
-
like
public static FilterNode like(LambdaSupplier<String> func)
-
like
public static <T> FilterNode like(LambdaFunction<T,String> func, String value)
-
notLike
public static FilterNode notLike(String column, String value)
-
notLike
public static FilterNode notLike(LambdaSupplier<String> func)
-
notLike
public static <T> FilterNode notLike(LambdaFunction<T,String> func, String value)
-
igLike
public static FilterNode igLike(String column, String value)
-
igLike
public static FilterNode igLike(LambdaSupplier<String> func)
-
igLike
public static <T> FilterNode igLike(LambdaFunction<T,String> func, String value)
-
igNotLike
public static FilterNode igNotLike(String column, String value)
-
igNotLike
public static FilterNode igNotLike(LambdaSupplier<String> func)
-
igNotLike
public static <T> FilterNode igNotLike(LambdaFunction<T,String> func, String value)
-
starts
public static FilterNode starts(String column, String value)
-
starts
public static FilterNode starts(LambdaSupplier<String> func)
-
starts
public static <T> FilterNode starts(LambdaFunction<T,String> func, String value)
-
ends
public static FilterNode ends(String column, String value)
-
ends
public static FilterNode ends(LambdaSupplier<String> func)
-
ends
public static <T> FilterNode ends(LambdaFunction<T,String> func, String value)
-
notStarts
public static FilterNode notStarts(String column, String value)
-
notStarts
public static FilterNode notStarts(LambdaSupplier<String> func)
-
notStarts
public static <T> FilterNode notStarts(LambdaFunction<T,String> func, String value)
-
notEnds
public static FilterNode notEnds(String column, String value)
-
notEnds
public static FilterNode notEnds(LambdaSupplier<String> func)
-
notEnds
public static <T> FilterNode notEnds(LambdaFunction<T,String> func, String value)
-
lenEq
public static FilterNode lenEq(String column, Number value)
-
lenEq
public static <F extends Number> FilterNode lenEq(LambdaSupplier<F> func)
-
lenEq
public static <T,F extends Number> FilterNode lenEq(LambdaFunction<T,F> func, F value)
-
lenGt
public static FilterNode lenGt(String column, Number value)
-
lenGt
public static <F extends Number> FilterNode lenGt(LambdaSupplier<F> func)
-
lenGt
public static <T,F extends Number> FilterNode lenGt(LambdaFunction<T,F> func, F value)
-
lenLt
public static FilterNode lenLt(String column, Number value)
-
lenLt
public static <F extends Number> FilterNode lenLt(LambdaSupplier<F> func)
-
lenLt
public static <T,F extends Number> FilterNode lenLt(LambdaFunction<T,F> func, F value)
-
lenGe
public static FilterNode lenGe(String column, Number value)
-
lenGe
public static <F extends Number> FilterNode lenGe(LambdaSupplier<F> func)
-
lenGe
public static <T,F extends Number> FilterNode lenGe(LambdaFunction<T,F> func, F value)
-
lenLe
public static FilterNode lenLe(String column, Number value)
-
lenLe
public static <F extends Number> FilterNode lenLe(LambdaSupplier<F> func)
-
lenLe
public static <T,F extends Number> FilterNode lenLe(LambdaFunction<T,F> func, F value)
-
contain
public static FilterNode contain(String column, Serializable value)
-
contain
public static <F extends Serializable> FilterNode contain(LambdaSupplier<F> func)
-
contain
public static <T,F extends Serializable> FilterNode contain(LambdaFunction<T,F> func, F value)
-
notContain
public static FilterNode notContain(String column, Serializable value)
-
notContain
public static <F extends Serializable> FilterNode notContain(LambdaSupplier<F> func)
-
notContain
public static <T,F extends Serializable> FilterNode notContain(LambdaFunction<T,F> func, F value)
-
igContain
public static FilterNode igContain(String column, Serializable value)
-
igContain
public static <F extends Serializable> FilterNode igContain(LambdaSupplier<F> func)
-
igContain
public static <T,F extends Serializable> FilterNode igContain(LambdaFunction<T,F> func, F value)
-
igNotContain
public static FilterNode igNotContain(String column, Serializable value)
-
igNotContain
public static <F extends Serializable> FilterNode igNotContain(LambdaSupplier<F> func)
-
igNotContain
public static <T,F extends Serializable> FilterNode igNotContain(LambdaFunction<T,F> func, F value)
-
between
public static FilterNode between(String column, Range value)
-
between
public static <F extends Range> FilterNode between(LambdaSupplier<F> func)
-
between
public static <T,F extends Range> FilterNode between(LambdaFunction<T,F> func, F value)
-
notBetween
public static FilterNode notBetween(String column, Range value)
-
notBetween
public static <F extends Range> FilterNode notBetween(LambdaSupplier<F> func)
-
notBetween
public static <T,F extends Range> FilterNode notBetween(LambdaFunction<T,F> func, F value)
-
in
public static FilterNode in(String column, Serializable value)
-
in
public static FilterNode in(String column, Stream stream)
-
in
public static FilterNode in(String column, Collection collection)
-
in
public static FilterNode in(LambdaSupplier func)
-
in
public static <T,F> FilterNode in(LambdaFunction<T,F> func, F value)
-
notIn
public static FilterNode notIn(String column, Serializable value)
-
notIn
public static FilterNode notIn(String column, Stream stream)
-
notIn
public static FilterNode notIn(String column, Collection collection)
-
notIn
public static FilterNode notIn(LambdaSupplier func)
-
notIn
public static <T,F> FilterNode notIn(LambdaFunction<T,F> func, F value)
-
isNull
public static FilterNode isNull(String column)
-
isNull
public static <F extends Serializable> FilterNode isNull(LambdaSupplier<F> func)
-
isNull
public static <T,F extends Serializable> FilterNode isNull(LambdaFunction<T,F> func)
-
notNull
public static FilterNode notNull(String column)
-
notNull
public static <F extends Serializable> FilterNode notNull(LambdaSupplier<F> func)
-
notNull
public static <T,F extends Serializable> FilterNode notNull(LambdaFunction<T,F> func)
-
isEmpty
public static FilterNode isEmpty(String column)
-
isEmpty
public static <F extends Serializable> FilterNode isEmpty(LambdaSupplier<F> func)
-
isEmpty
public static <T,F extends Serializable> FilterNode isEmpty(LambdaFunction<T,F> func)
-
notEmpty
public static FilterNode notEmpty(String column)
-
notEmpty
public static <F extends Serializable> FilterNode notEmpty(LambdaSupplier<F> func)
-
notEmpty
public static <T,F extends Serializable> FilterNode notEmpty(LambdaFunction<T,F> func)
-
opand
public static FilterNode opand(String column, Number value)
-
opand
public static <F extends Number> FilterNode opand(LambdaSupplier<F> func)
-
opand
public static <T,F extends Number> FilterNode opand(LambdaFunction<T,F> func, F value)
-
opor
public static FilterNode opor(String column, Number value)
-
opor
public static <F extends Number> FilterNode opor(LambdaSupplier<F> func)
-
opor
public <T,F extends Number> FilterNode opor(LambdaFunction<T,F> func, F value)
-
notOpand
public static FilterNode notOpand(String column, Number value)
-
notOpand
public static <F extends Number> FilterNode notOpand(LambdaSupplier<F> func)
-
notOpand
public static <T,F extends Number> FilterNode notOpand(LambdaFunction<T,F> func, F value)
-
fvmode
public static FilterNode fvmode(String column, FilterExpValue value)
-
fvmode
public static <F extends FilterExpValue> FilterNode fvmode(LambdaSupplier<F> func)
-
fvmode
public static <T,F extends FilterExpValue> FilterNode fvmode(LambdaFunction<T,F> func, F value)
-
fvdiv
public static FilterNode fvdiv(String column, FilterExpValue value)
-
fvdiv
public static <F extends FilterExpValue> FilterNode fvdiv(LambdaSupplier<F> func)
-
fvdiv
public static <T,F extends FilterExpValue> FilterNode fvdiv(LambdaFunction<T,F> func, F value)
-
joinInner
public static FilterJoinNode joinInner(Class joinClass, String joinColumn, String column, Serializable value)
-
joinInner
public static FilterJoinNode joinInner(Class joinClass, String joinColumn, String column, FilterExpress express, Serializable value)
-
joinInner
public static FilterJoinNode joinInner(Class joinClass, String[] joinColumns, String column, Serializable value)
-
joinInner
public static FilterJoinNode joinInner(Class joinClass, String[] joinColumns, String column, FilterExpress express, Serializable value)
-
-