Index

A B C D F G I J L M O P R T 
All Classes and Interfaces|All Packages|Serialized Form

A

addCondition(boolean, String, SqlKeyword, Object) - Method in class com.github.yulichang.extension.mapping.wrapper.MappingQuery
公开 addCondition 方法
Apply() - Constructor for class com.github.yulichang.extension.mapping.mapper.MPJMappingWrapper.Apply
 

B

bind(MPJTableFieldInfo, T, List<?>) - Static method in class com.github.yulichang.extension.mapping.mapper.MPJTableFieldInfo
 
bindFieldGet(Object) - Method in class com.github.yulichang.extension.mapping.mapper.MPJTableFieldInfo
 
build() - Method in class com.github.yulichang.extension.mapping.config.DeepConfig.Builder
 
builder() - Static method in class com.github.yulichang.extension.mapping.config.DeepConfig
 
Builder() - Constructor for class com.github.yulichang.extension.mapping.config.DeepConfig.Builder
 

C

com.github.yulichang.extension.mapping.base - package com.github.yulichang.extension.mapping.base
 
com.github.yulichang.extension.mapping.config - package com.github.yulichang.extension.mapping.config
 
com.github.yulichang.extension.mapping.mapper - package com.github.yulichang.extension.mapping.mapper
 
com.github.yulichang.extension.mapping.relation - package com.github.yulichang.extension.mapping.relation
 
com.github.yulichang.extension.mapping.wrapper - package com.github.yulichang.extension.mapping.wrapper
 
Condition() - Constructor for class com.github.yulichang.extension.mapping.mapper.MPJMappingWrapper.Condition
 
convert(SqlKeyword) - Static method in class com.github.yulichang.extension.mapping.mapper.MPJMappingWrapper
 

D

deep(int) - Method in class com.github.yulichang.extension.mapping.config.DeepConfig.Builder
 
DeepConfig<T> - Class in com.github.yulichang.extension.mapping.config
映射查询配置
DeepConfig() - Constructor for class com.github.yulichang.extension.mapping.config.DeepConfig
 
DeepConfig.Builder<T> - Class in com.github.yulichang.extension.mapping.config
 
defaultConfig() - Static method in class com.github.yulichang.extension.mapping.config.DeepConfig
 

F

fieldSet(Object, Object) - Method in class com.github.yulichang.extension.mapping.mapper.MPJTableFieldInfo
 

G

getByIdDeep(Serializable) - Method in interface com.github.yulichang.extension.mapping.base.MPJDeepService
根据 ID 查询 并关联全部映射
getByIdDeep(Serializable, DeepConfig<T>) - Method in interface com.github.yulichang.extension.mapping.base.MPJDeepService
针对可变参数堆污染提供的重载 list为null或空,会查询全部映射关系
getByIdDeep(Serializable, Function<DeepConfig.Builder<T>, DeepConfig.Builder<T>>) - Method in interface com.github.yulichang.extension.mapping.base.MPJDeepService
根据 ID 查询 并关联指定映射
getJoinMapper() - Method in class com.github.yulichang.extension.mapping.mapper.MPJTableFieldInfo
 
getOneDeep(Wrapper<T>) - Method in interface com.github.yulichang.extension.mapping.base.MPJDeepService
根据 entity 条件,查询一条记录
getOneDeep(Wrapper<T>, DeepConfig<T>) - Method in interface com.github.yulichang.extension.mapping.base.MPJDeepService
针对可变参数堆污染提供的重载 list为null或空,会查询全部映射关系
getOneDeep(Wrapper<T>, Function<DeepConfig.Builder<T>, DeepConfig.Builder<T>>) - Method in interface com.github.yulichang.extension.mapping.base.MPJDeepService
根据 entity 条件,查询一条记录
getRelation(Function<M, R>) - Method in interface com.github.yulichang.extension.mapping.base.MPJRelationService
通过注解实现单表多次查询
getRelation(Function<M, R>, DeepConfig<T>) - Method in interface com.github.yulichang.extension.mapping.base.MPJRelationService
通过注解实现单表多次查询
getRelation(Function<M, R>, Function<DeepConfig.Builder<T>, DeepConfig.Builder<T>>) - Method in interface com.github.yulichang.extension.mapping.base.MPJRelationService
通过注解实现单表多次查询
getTableInfo(Class<?>) - Static method in class com.github.yulichang.extension.mapping.mapper.MPJTableInfoHelper
获取实体映射表信息

I

init() - Static method in class com.github.yulichang.extension.mapping.config.MappingConfig
 
initMapping(MPJTableInfo) - Static method in class com.github.yulichang.extension.mapping.mapper.MPJTableInfoHelper
初始化映射相关
initTableInfo(Class<?>, Class<?>) - Static method in class com.github.yulichang.extension.mapping.mapper.MPJTableInfoHelper
实体类反射获取表信息【初始化】

J

joinFieldGet(Object) - Method in class com.github.yulichang.extension.mapping.mapper.MPJTableFieldInfo
 
joinFieldSetNull(Object) - Method in class com.github.yulichang.extension.mapping.mapper.MPJTableFieldInfo
 

L

list(List<T>, int, DeepConfig<T>) - Static method in class com.github.yulichang.extension.mapping.relation.Relation
 
listByIdsDeep(Collection<? extends Serializable>) - Method in interface com.github.yulichang.extension.mapping.base.MPJDeepService
查询(根据ID 批量查询)
listByIdsDeep(Collection<? extends Serializable>, DeepConfig<T>) - Method in interface com.github.yulichang.extension.mapping.base.MPJDeepService
针对可变参数堆污染提供的重载 list为null或空,会查询全部映射关系
listByIdsDeep(Collection<? extends Serializable>, Function<DeepConfig.Builder<T>, DeepConfig.Builder<T>>) - Method in interface com.github.yulichang.extension.mapping.base.MPJDeepService
查询(根据ID 批量查询)
listByMapDeep(Map<String, Object>) - Method in interface com.github.yulichang.extension.mapping.base.MPJDeepService
查询(根据 columnMap 条件)
listByMapDeep(Map<String, Object>, DeepConfig<T>) - Method in interface com.github.yulichang.extension.mapping.base.MPJDeepService
针对可变参数堆污染提供的重载 list为null或空,会查询全部映射关系
listByMapDeep(Map<String, Object>, Function<DeepConfig.Builder<T>, DeepConfig.Builder<T>>) - Method in interface com.github.yulichang.extension.mapping.base.MPJDeepService
查询(根据 columnMap 条件)
listDeep(Wrapper<T>) - Method in interface com.github.yulichang.extension.mapping.base.MPJDeepService
根据 entity 条件,查询全部记录
listDeep(Wrapper<T>, DeepConfig<T>) - Method in interface com.github.yulichang.extension.mapping.base.MPJDeepService
针对可变参数堆污染提供的重载 list为null或空,会查询全部映射关系
listDeep(Wrapper<T>, Function<DeepConfig.Builder<T>, DeepConfig.Builder<T>>) - Method in interface com.github.yulichang.extension.mapping.base.MPJDeepService
根据 entity 条件,查询全部记录
loop(boolean) - Method in class com.github.yulichang.extension.mapping.config.DeepConfig.Builder
 

M

MappingConfig - Class in com.github.yulichang.extension.mapping.config
关系映射配置
MappingConfig() - Constructor for class com.github.yulichang.extension.mapping.config.MappingConfig
 
MappingQuery<T> - Class in com.github.yulichang.extension.mapping.wrapper
 
MappingQuery() - Constructor for class com.github.yulichang.extension.mapping.wrapper.MappingQuery
 
maxDeep(int) - Method in class com.github.yulichang.extension.mapping.config.DeepConfig.Builder
 
mpjBindData(R, MPJTableFieldInfo, List<?>, int, DeepConfig<T>) - Static method in class com.github.yulichang.extension.mapping.relation.Relation
 
MPJDeepService<T> - Interface in com.github.yulichang.extension.mapping.base
深度查询
mpjGetRelation(R, DeepConfig<T>) - Static method in class com.github.yulichang.extension.mapping.relation.Relation
通过注解实现单表多次查询
MPJMappingWrapper - Class in com.github.yulichang.extension.mapping.mapper
关联查询条件
MPJMappingWrapper(Class<?>, String, String, Apply[], Condition[], String, String[], String[]) - Constructor for class com.github.yulichang.extension.mapping.mapper.MPJMappingWrapper
 
MPJMappingWrapper.Apply - Class in com.github.yulichang.extension.mapping.mapper
 
MPJMappingWrapper.Condition - Class in com.github.yulichang.extension.mapping.mapper
 
mpjQueryList(BaseMapper<T>, SqlKeyword, String, Object, MPJTableFieldInfo) - Static method in class com.github.yulichang.extension.mapping.wrapper.MappingQuery
映射 wrapper 构造器 仅对使用映射注解时使用
MPJRelationService<T> - Interface in com.github.yulichang.extension.mapping.base
深度查询
MPJTableFieldInfo - Class in com.github.yulichang.extension.mapping.mapper
字段属性
MPJTableFieldInfo(Class<?>, EntityMapping, Field) - Constructor for class com.github.yulichang.extension.mapping.mapper.MPJTableFieldInfo
初始化关联字段信息
MPJTableFieldInfo(Class<?>, FieldMapping, Field) - Constructor for class com.github.yulichang.extension.mapping.mapper.MPJTableFieldInfo
 
MPJTableInfo - Class in com.github.yulichang.extension.mapping.mapper
数据库表反射信息
MPJTableInfo() - Constructor for class com.github.yulichang.extension.mapping.mapper.MPJTableInfo
 
MPJTableInfoHelper - Class in com.github.yulichang.extension.mapping.mapper
拷贝 TableInfoHelper
MPJTableInfoHelper() - Constructor for class com.github.yulichang.extension.mapping.mapper.MPJTableInfoHelper
 

O

one(T, int, DeepConfig<T>) - Static method in class com.github.yulichang.extension.mapping.relation.Relation
查询映射关系
对结果进行二次查询
可以自行查询然后在通过此方法进行二次查询
list为null或空,会查询全部映射关系

P

pageDeep(E, Wrapper<T>) - Method in interface com.github.yulichang.extension.mapping.base.MPJDeepService
根据 entity 条件,查询全部记录(并翻页)
pageDeep(E, Wrapper<T>, DeepConfig<T>) - Method in interface com.github.yulichang.extension.mapping.base.MPJDeepService
针对可变参数堆污染提供的重载 list为null或空,会查询全部映射关系
pageDeep(E, Wrapper<T>, Function<DeepConfig.Builder<T>, DeepConfig.Builder<T>>) - Method in interface com.github.yulichang.extension.mapping.base.MPJDeepService
根据 entity 条件,查询全部记录(并翻页)
property(SFunction<T, ?>...) - Method in class com.github.yulichang.extension.mapping.config.DeepConfig.Builder
 

R

Relation - Class in com.github.yulichang.extension.mapping.relation
 
Relation() - Constructor for class com.github.yulichang.extension.mapping.relation.Relation
 
removeJoinField(List<?>) - Method in class com.github.yulichang.extension.mapping.mapper.MPJTableFieldInfo
 

T

thisFieldGet(Object) - Method in class com.github.yulichang.extension.mapping.mapper.MPJTableFieldInfo
 
A B C D F G I J L M O P R T 
All Classes and Interfaces|All Packages|Serialized Form