类的使用
org.redkale.source.FilterExpress
-
使用FilterExpress的程序包 程序包 说明 org.redkale.source 数据源(数据库、缓存)操作包 -
-
org.redkale.source中FilterExpress的使用
声明为FilterExpress的org.redkale.source中的字段 修饰符和类型 字段 说明 protected FilterExpressFilterNode. express返回FilterExpress的org.redkale.source中的方法 修饰符和类型 方法 说明 FilterExpressexpress()express的默认值根据字段类型的不同而不同:
数组 --> IN
Range --> Between
其他 --> =FilterExpressFilterExpValue. getExpress()FilterExpressFilterNode. getExpress()static FilterExpressFilterExpress. valueOf(String name)返回带有指定名称的该类型的枚举常量。static FilterExpress[]FilterExpress. values()按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。参数类型为FilterExpress的org.redkale.source中的方法 修饰符和类型 方法 说明 FilterNodeFilterNode. and(String column, FilterExpress express, Serializable value)<T,F extends Serializable>
FilterNodeFilterNode. and(LambdaFunction<T,F> func, FilterExpress express, F value)<F extends Serializable>
FilterNodeFilterNode. and(LambdaSupplier<F> func, FilterExpress express)static FilterJoinNodeFilterJoinNode. create(Class joinClass, String[] joinColumns, String column, FilterExpress express, Serializable value)已过时。static FilterJoinNodeFilterJoinNode. create(Class joinClass, String joinColumn, String column, FilterExpress express, Serializable value)已过时。static FilterNodeFilterNode. create(String column, FilterExpress express, Serializable value)已过时。static <T,F extends Serializable>
FilterNodeFilterNode. create(LambdaFunction<T,F> func, FilterExpress express, F value)已过时。static <F extends Serializable>
FilterNodeFilterNode. create(LambdaSupplier<F> func, FilterExpress express)已过时。static FilterNodeFilterNodes. create(String column, FilterExpress express, Serializable value)static <T,F extends Serializable>
FilterNodeFilterNodes. create(LambdaFunction<T,F> func, FilterExpress express, F value)static <F extends Serializable>
FilterNodeFilterNodes. create(LambdaSupplier<F> func, FilterExpress express)static FilterNodeFilterNode. filter(String column, FilterExpress express, Serializable value)已过时。static FilterJoinNodeFilterNodes. joinInner(Class joinClass, String[] joinColumns, String column, FilterExpress express, Serializable value)static FilterJoinNodeFilterNodes. joinInner(Class joinClass, String joinColumn, String column, FilterExpress express, Serializable value)FilterNodeFilterNode. or(String column, FilterExpress express, Serializable value)<T,F extends Serializable>
FilterNodeFilterNode. or(LambdaFunction<T,F> func, FilterExpress express, F value)<F extends Serializable>
FilterNodeFilterNode. or(LambdaSupplier<F> func, FilterExpress express)voidFilterExpValue. setExpress(FilterExpress express)voidFilterNode. setExpress(FilterExpress express)参数类型为FilterExpress的org.redkale.source中的构造器 构造器 说明 FilterExpValue(Number left, FilterExpress express)FilterExpValue(Number left, FilterExpress express, Number right)FilterJoinNode(FilterJoinType joinType, Class joinClass, String[] joinColumns, String column, FilterExpress express, Serializable value)FilterNode(String col, FilterExpress exp, Serializable val)
-