跳过导航链接
A B C E F G H I J L N O R S T U V 

A

AbstractCondition<Child extends AbstractCondition<Child,R,T>,R,T> - com.ct.condition.core中的类
Condition
AbstractCondition() - 类 的构造器com.ct.condition.core.AbstractCondition
 
allLike(R, String) - 类 中的方法com.ct.condition.core.AbstractCondition
全模糊查询 如: allLike("a", "1") 等价于 a like "%1%"
allLike(R, String) - 接口 中的方法com.ct.condition.core.Condition
 
and(Consumer<Child>) - 类 中的方法com.ct.condition.core.AbstractCondition
嵌套and,和调用链前面的条件构成且的关系 如: eq("a", 1) .eq("b", 1) .and(i->i.eq("c",1).eq("d",1)) .get(); 等价于: (a = 1 && b = 2) and (c = 1 and d = 1)
and() - 类 中的方法com.ct.condition.core.AbstractCondition
and()的作用是将前后两个表达式变成与操作,并且后续调用链也将 使用与操作,除非使用or()或or(Consumer)改变 如: eq("a", 1).or().eq("b", 1).and().eq("c",1).get() 等价于 a = 1 or b = 1 and c = 1
and(Consumer<Child>) - 接口 中的方法com.ct.condition.core.Condition
 
and() - 接口 中的方法com.ct.condition.core.Condition
 
ArrayUtil - com.ct.condition.core中的类
ArrayUtil
ArrayUtil() - 类 的构造器com.ct.condition.core.ArrayUtil
 

B

between(R, X, X) - 类 中的方法com.ct.condition.core.AbstractCondition
 
between(R, X, X) - 接口 中的方法com.ct.condition.core.Condition
 

C

columnToString(R) - 类 中的方法com.ct.condition.core.AbstractCondition
 
columnToString(SFunction<T, ?>) - 类 中的方法com.ct.condition.core.SimpleLambdaCondition
 
com.ct.condition.core - 程序包 com.ct.condition.core
 
Condition<Child extends Condition<Child,R,T>,R,T> - com.ct.condition.core中的接口
Wrapper
Conditions - com.ct.condition.core中的类
静态工厂方法类
Conditions() - 类 的构造器com.ct.condition.core.Conditions
 

E

eq(R, X) - 类 中的方法com.ct.condition.core.AbstractCondition
等于 如: eq("a", 1) 等价于 a == 1
eq(R, X) - 接口 中的方法com.ct.condition.core.Condition
 
extractLambdaFunctionName(SFunction<T, ?>) - 类 中的静态方法com.ct.condition.core.LambdaUtils
 

F

functionToColumnName(SFunction<T, ?>) - 接口 中的方法com.ct.condition.core.LambdaColumnConverter
将函数转为字段名

G

ge(R, X) - 类 中的方法com.ct.condition.core.AbstractCondition
大于或等于 >= 如: ge("a", 1) 等价于 a >= 1
ge(R, X) - 接口 中的方法com.ct.condition.core.Condition
 
GET - 接口 中的静态变量com.ct.condition.core.LambdaColumnConverter
 
getException(String) - 异常错误 中的静态方法com.ct.condition.core.JpaPlusException
 
getException(String, Throwable) - 异常错误 中的静态方法com.ct.condition.core.JpaPlusException
 
gt(R, X) - 类 中的方法com.ct.condition.core.AbstractCondition
大于 如: gt("a", 1) 等价于 a > 1
gt(R, X) - 接口 中的方法com.ct.condition.core.Condition
 

H

Handler - com.ct.condition.core中的枚举
 

I

in(R, Collection<X>) - 类 中的方法com.ct.condition.core.AbstractCondition
在集合中存在 list = Arrays.asList(1,2) in("a", list) 等价于 a in (1,2)
in(R, X...) - 类 中的方法com.ct.condition.core.AbstractCondition
在数组中存在 in("a", 1, 2) 等价于 a in (1,2)
in(R, Collection<X>) - 接口 中的方法com.ct.condition.core.Condition
 
in(R, X...) - 接口 中的方法com.ct.condition.core.Condition
 
instance() - 类 中的方法com.ct.condition.core.AbstractCondition
子类返回自己的一个实例
instance() - 类 中的方法com.ct.condition.core.SimpleCondition
 
instance() - 类 中的方法com.ct.condition.core.SimpleLambdaCondition
 
IS - 接口 中的静态变量com.ct.condition.core.LambdaColumnConverter
 
isEmpty(String) - 类 中的静态方法com.ct.condition.core.StringUtil
判断是否为空字符串
isNotNull(R) - 类 中的方法com.ct.condition.core.AbstractCondition
字段不为空 notNull("a") 等价于 a is not null
isNotNull(R) - 接口 中的方法com.ct.condition.core.Condition
 
isNull(R) - 类 中的方法com.ct.condition.core.AbstractCondition
字段为空 isNull("a") 等价于 a is null
isNull(R) - 接口 中的方法com.ct.condition.core.Condition
 

J

JpaPlusException - com.ct.condition.core中的异常错误
JpaPlusException
JpaPlusException() - 异常错误 的构造器com.ct.condition.core.JpaPlusException
 
JpaPlusException(String) - 异常错误 的构造器com.ct.condition.core.JpaPlusException
 
JpaPlusException(String, Throwable) - 异常错误 的构造器com.ct.condition.core.JpaPlusException
 

L

LambdaColumnConverter<T> - com.ct.condition.core中的接口
LambdaColumn
lambdaUse(Class<T>) - 类 中的静态方法com.ct.condition.core.Conditions
 
LambdaUtils - com.ct.condition.core中的类
Lambda 解析工具类
LambdaUtils() - 类 的构造器com.ct.condition.core.LambdaUtils
 
le(R, X) - 类 中的方法com.ct.condition.core.AbstractCondition
小于或等于 如: le("a", 1) 等价于 a <= 1
le(R, X) - 接口 中的方法com.ct.condition.core.Condition
 
leftLike(R, String) - 类 中的方法com.ct.condition.core.AbstractCondition
左模糊查询 allLike("a", "1") 等价于 a like "%1"
leftLike(R, String) - 接口 中的方法com.ct.condition.core.Condition
 
lowerFirst(String) - 类 中的静态方法com.ct.condition.core.StringUtil
将首字母转为小写
lt(R, X) - 类 中的方法com.ct.condition.core.AbstractCondition
小于 如: lt("a", 1) 等价于 a < 1
lt(R, X) - 接口 中的方法com.ct.condition.core.Condition
 

N

notBetween(R, X, X) - 类 中的方法com.ct.condition.core.AbstractCondition
 
notBetween(R, X, X) - 接口 中的方法com.ct.condition.core.Condition
 
notEq(R, X) - 类 中的方法com.ct.condition.core.AbstractCondition
不等于 如: eq("a", 1) 等价于 a <> 1
notEq(R, X) - 接口 中的方法com.ct.condition.core.Condition
 
notIn(R, Collection<X>) - 类 中的方法com.ct.condition.core.AbstractCondition
在集合中不存在 list = Arrays.asList(1,2) notIn("a", list) 等价于 a not in (1,2)
notIn(R, X...) - 类 中的方法com.ct.condition.core.AbstractCondition
在数组中不存在 notIn("a", 1, 2) 等价于 a not in (1,2)
notIn(R, Collection<X>) - 接口 中的方法com.ct.condition.core.Condition
 
notIn(R, X...) - 接口 中的方法com.ct.condition.core.Condition
 

O

or(Consumer<Child>) - 类 中的方法com.ct.condition.core.AbstractCondition
嵌套or查询,参数里的条件和调用链中上一个条件构成或的关系 如: .eq("a", 1) .eq("b", 1) .or(i->i.eq("c",1).eq("d",1)) .or(i->i.eq("f",1)) .get(); 等价于: a = 1 && b = 2 or (c = 1 and d = 1) or f = 1
or() - 类 中的方法com.ct.condition.core.AbstractCondition
or()的作用是将与操作变成或操作 默认情况下两个条件之间的是与操作, 如: eq("a", 1).eq("b", 1).get() 等价于 a = 1 and b = 1 如果要变成或操作只需要在调用链中加上or() 如: eq("a", 1).or().eq("b", 1).get() 等价于 a = 1 or b = 1 or()如果放在在调用链的末尾或开头,都将被忽略
or(Consumer<Child>) - 接口 中的方法com.ct.condition.core.Condition
 
or() - 接口 中的方法com.ct.condition.core.Condition
 

R

rightLike(R, String) - 类 中的方法com.ct.condition.core.AbstractCondition
右模糊查询 allLike("a", "1") 等价于 a like "1%"
rightLike(R, String) - 接口 中的方法com.ct.condition.core.Condition
 

S

SFunction<T,R> - com.ct.condition.core中的接口
可序列化lambda函数,用于获取字段名
SimpleCondition<T> - com.ct.condition.core中的类
SimpleCondition
SimpleCondition() - 类 的构造器com.ct.condition.core.SimpleCondition
 
SimpleLambdaCondition<T> - com.ct.condition.core中的类
通过lambda调用
SimpleLambdaCondition() - 类 的构造器com.ct.condition.core.SimpleLambdaCondition
 
StringUtil - com.ct.condition.core中的类
 
StringUtil() - 类 的构造器com.ct.condition.core.StringUtil
 

T

toArray(Object) - 类 中的静态方法com.ct.condition.core.ArrayUtil
强转数组类型
强制转换的前提是数组元素类型可被强制转换
强制转换后会生成一个新数组
toSpec() - 类 中的方法com.ct.condition.core.AbstractCondition
调用链最后调用的方法,返回该condition
toSpec() - 接口 中的方法com.ct.condition.core.Condition
 

U

use(Class<T>) - 类 中的静态方法com.ct.condition.core.Conditions
 

V

valueOf(String) - 枚举 中的静态方法com.ct.condition.core.Handler
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法com.ct.condition.core.Handler
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
A B C E F G H I J L N O R S T U V 
跳过导航链接