索引

A B C D E F G I J L N S T U V 
All Classes and Interfaces|所有程序包

A

ano2sql(JoinParam, int) - 类中的方法 site.sorghum.join.operator.impl.JoinOperatorImpl
 
AssertUtil - site.sorghum.join.util中的类
验证工具
AssertUtil() - 类的构造器 site.sorghum.join.util.AssertUtil
 
autoJoinAfter(Object, int) - 类中的方法 site.sorghum.join.operator.impl.JoinServiceImpl
 

B

BaseTypeUtil - site.sorghum.join.util中的类
基本类型工具类
BaseTypeUtil() - 类的构造器 site.sorghum.join.util.BaseTypeUtil
 
batchAutoJoinAfter(Collection<?>, int) - 类中的方法 site.sorghum.join.operator.impl.JoinServiceImpl
批处理自动加入后
batchJoin(JoinParam<T, R>, List<T>, Function<List<R>, Object>) - 类中的方法 site.sorghum.join.operator.impl.JoinOperatorImpl
 
batchJoinList(JoinParam<T, R>, List<T>) - 类中的方法 site.sorghum.join.operator.impl.JoinOperatorImpl
 
batchJoinList(JoinParam<T, R>, List<T>) - 接口中的方法 site.sorghum.join.operator.JoinOperator
批量Join数组
batchJoinOne(JoinParam<T, R>, List<T>) - 类中的方法 site.sorghum.join.operator.impl.JoinOperatorImpl
 
batchJoinOne(JoinParam<T, R>, List<T>) - 接口中的方法 site.sorghum.join.operator.JoinOperator
批量Join单变量

C

childQueryList(JoinParam<T, R>, List<T>) - 类中的方法 site.sorghum.join.operator.impl.JoinOperatorImpl
 
childQueryList(JoinParam<T, R>, T) - 类中的方法 site.sorghum.join.operator.impl.JoinOperatorImpl
 
childQueryOne(JoinParam<T, R>, T) - 类中的方法 site.sorghum.join.operator.impl.JoinOperatorImpl
 
continueJoin - 类中的变量 site.sorghum.join.entity.JoinParam
是否继续Join
continueJoin(boolean) - 类中的方法 site.sorghum.join.entity.JoinParam
 
continueJoinMode - 类中的变量 site.sorghum.join.entity.JoinParam
继续Join的Mode
continueJoinMode(Integer) - 类中的方法 site.sorghum.join.entity.JoinParam
 

D

dbContext - 类中的变量 site.sorghum.join.operator.impl.JoinOperatorImpl
 

E

easyJoin2JoinParam(EasyJoin, String) - 类中的静态方法 site.sorghum.join.entity.JoinParam
 
extraWhere - 类中的变量 site.sorghum.join.entity.JoinParam
额外Where中的条件 无需加where
extraWhere(String) - 类中的方法 site.sorghum.join.entity.JoinParam
 

F

field - 类中的变量 site.sorghum.join.entity.JoinParam
查询的字段
field(Func1<R, ?>...) - 类中的方法 site.sorghum.join.entity.JoinParam
 
field(String...) - 类中的方法 site.sorghum.join.entity.JoinParam
 
flat - 类中的变量 site.sorghum.join.entity.JoinParam
是否需要平铺
flat(boolean) - 类中的方法 site.sorghum.join.entity.JoinParam
 

G

getJoinResMap(Object) - 类中的静态方法 site.sorghum.join.entity.JoinParam
获取JoinResMap
getList(String, Class<R>, Object...) - 类中的方法 site.sorghum.join.operator.impl.JoinOperatorImpl
 
getOne(String, Class<R>, Object...) - 类中的方法 site.sorghum.join.operator.impl.JoinOperatorImpl
 
getSqlFieldName(Func1<?, ?>) - 类中的静态方法 site.sorghum.join.entity.JoinParam
 

I

invokeGetter(Object, Field) - 类中的静态方法 site.sorghum.join.util.InvokeUtil
 
invokeSetter(Object, Field, Object) - 类中的静态方法 site.sorghum.join.util.InvokeUtil
 
InvokeUtil - site.sorghum.join.util中的类
调用工具类
InvokeUtil() - 类的构造器 site.sorghum.join.util.InvokeUtil
 
isBaseDataType(Class) - 类中的静态方法 site.sorghum.join.util.BaseTypeUtil
判断一个类是否为基本数据类型。
isFalse(boolean, Runnable) - 类中的静态方法 site.sorghum.join.util.AssertUtil
 
isFalse(boolean, RuntimeException) - 类中的静态方法 site.sorghum.join.util.AssertUtil
 
isFalse(boolean, String) - 类中的静态方法 site.sorghum.join.util.AssertUtil
 
isNull(Object, Runnable) - 类中的静态方法 site.sorghum.join.util.AssertUtil
 
isNull(Object, RuntimeException) - 类中的静态方法 site.sorghum.join.util.AssertUtil
 
isNull(Object, String) - 类中的静态方法 site.sorghum.join.util.AssertUtil
 
isTrue(boolean, Runnable) - 类中的静态方法 site.sorghum.join.util.AssertUtil
 
isTrue(boolean, RuntimeException) - 类中的静态方法 site.sorghum.join.util.AssertUtil
 
isTrue(boolean, String) - 类中的静态方法 site.sorghum.join.util.AssertUtil
 

J

join(Object) - 类中的方法 site.sorghum.join.operator.impl.JoinServiceImpl
 
join(Object) - 接口中的方法 site.sorghum.join.operator.JoinService
单个Join
join(Object, int) - 类中的方法 site.sorghum.join.operator.impl.JoinServiceImpl
单个Join
join(Object, int) - 接口中的方法 site.sorghum.join.operator.JoinService
单个Join
join(List<?>) - 类中的方法 site.sorghum.join.operator.impl.JoinServiceImpl
 
join(List<?>) - 接口中的方法 site.sorghum.join.operator.JoinService
批量Join
join(List<?>, int) - 类中的方法 site.sorghum.join.operator.impl.JoinServiceImpl
批量Join
join(List<?>, int) - 接口中的方法 site.sorghum.join.operator.JoinService
批量Join
joinList(JoinParam<T, R>, T) - 类中的方法 site.sorghum.join.operator.impl.JoinOperatorImpl
 
joinList(JoinParam<T, R>, T) - 接口中的方法 site.sorghum.join.operator.JoinOperator
Join数组
joinOne(JoinParam<T, R>, T) - 类中的方法 site.sorghum.join.operator.impl.JoinOperatorImpl
 
joinOne(JoinParam<T, R>, T) - 接口中的方法 site.sorghum.join.operator.JoinOperator
Join单变量
joinOperator - 类中的变量 site.sorghum.join.operator.impl.JoinServiceImpl
 
JoinOperator - site.sorghum.join.operator中的接口
Join操作器
JoinOperatorImpl - site.sorghum.join.operator.impl中的类
Join操作符实现类
JoinOperatorImpl() - 类的构造器 site.sorghum.join.operator.impl.JoinOperatorImpl
 
JoinParam<S,R> - site.sorghum.join.entity中的类
连接参数
JoinParam() - 类的构造器 site.sorghum.join.entity.JoinParam
 
JoinService - site.sorghum.join.operator中的接口
 
JoinServiceImpl - site.sorghum.join.operator.impl中的类
Join服务实现类
JoinServiceImpl() - 类的构造器 site.sorghum.join.operator.impl.JoinServiceImpl
 

L

lookup - 类中的静态变量 site.sorghum.join.util.InvokeUtil
 

N

notNull(Object, Runnable) - 类中的静态方法 site.sorghum.join.util.AssertUtil
 
notNull(Object, RuntimeException) - 类中的静态方法 site.sorghum.join.util.AssertUtil
 
notNull(Object, String) - 类中的静态方法 site.sorghum.join.util.AssertUtil
 

S

setDbContext(DbContext) - 类中的方法 site.sorghum.join.operator.impl.JoinOperatorImpl
 
setJoinOperator(JoinOperator) - 类中的方法 site.sorghum.join.operator.impl.JoinServiceImpl
 
site.sorghum.join.entity - 程序包 site.sorghum.join.entity
 
site.sorghum.join.operator - 程序包 site.sorghum.join.operator
 
site.sorghum.join.operator.impl - 程序包 site.sorghum.join.operator.impl
 
site.sorghum.join.util - 程序包 site.sorghum.join.util
 
sourceName - 类中的变量 site.sorghum.join.entity.JoinParam
资源名
sourceName(String) - 类中的方法 site.sorghum.join.entity.JoinParam
 
sql - 类中的变量 site.sorghum.join.entity.JoinParam
直接查询的SQL,必须含有 '= #{uniqueKey}' 优先级最高 比如:select * from table where id = #{uniqueKey} ,这个uniqueKey就是注解 -> 当前变量的值 在某些情况下会自动优化成:select * from table where id in (...?)
sql(String) - 类中的方法 site.sorghum.join.entity.JoinParam
 

T

tableName - 类中的变量 site.sorghum.join.entity.JoinParam
查询的表名
tableName(Class<?>) - 类中的方法 site.sorghum.join.entity.JoinParam
 
tableName(String) - 类中的方法 site.sorghum.join.entity.JoinParam
 
targetClass - 类中的变量 site.sorghum.join.entity.JoinParam
目标类
targetClass(Class<R>) - 类中的方法 site.sorghum.join.entity.JoinParam
 
timedCache - 类中的变量 site.sorghum.join.operator.impl.JoinOperatorImpl
 

U

uniqueKey - 类中的变量 site.sorghum.join.entity.JoinParam
当前变量 -> SQL中唯一键
uniqueKey(Func1<R, ?>) - 类中的方法 site.sorghum.join.entity.JoinParam
 
uniqueKey(String) - 类中的方法 site.sorghum.join.entity.JoinParam
 

V

valueKey - 类中的变量 site.sorghum.join.entity.JoinParam
值名
valueKey(Func1<S, ?>) - 类中的方法 site.sorghum.join.entity.JoinParam
 
valueKey(String) - 类中的方法 site.sorghum.join.entity.JoinParam
 
variableInject(Object, Map<String, Object>, JoinParam) - 类中的方法 site.sorghum.join.operator.impl.JoinOperatorImpl
变量注入
A B C D E F G I J L N S T U V 
All Classes and Interfaces|所有程序包