跳过导航链接
A B C D E F G H I J K L M N O P Q R S T U V W _ 

A

add(String, FieldMapping, Object, String) - 类 中的方法cn.org.atool.fluent.mybatis.base.model.InsertList
insert字段表达式
add(IWrapper, FieldMapping, String) - 类 中的方法cn.org.atool.fluent.mybatis.base.model.UpdateDefault
增加待追加更新的默认值 如果没有显式指定更新,则追加更新默认值
add(IFragment...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.fragment.JoiningFrag
 
add(String) - 类 中的方法cn.org.atool.fluent.mybatis.segment.fragment.JoiningFrag
 
add(KeyFrag, IFragment...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.list.BaseSegmentList
添加sql片段
add(KeyFrag, IFragment...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.list.GroupBySegmentList
 
add(KeyFrag, IFragment...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.list.HavingSegmentList
 
add(KeyFrag, IFragment...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.list.OrderBySegmentList
 
add(KeyFrag, IFragment...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.list.WhereSegmentList
 
add(KeyFrag, IFragment...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.model.MergeSegments
添加sql片段
addDelete(IQuery...) - 类 中的方法cn.org.atool.fluent.mybatis.base.crud.BatchCrudImpl
 
addDelete(IQuery...) - 接口 中的方法cn.org.atool.fluent.mybatis.base.intf.BatchCrud
按顺序添加delete语句
addEqWhere(Map<String, List<Object>>) - 类 中的方法cn.org.atool.fluent.mybatis.segment.model.WrapperData
 
addEwParaIndex(String, String) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.SqlProviderKit
替换变量占位符, 增加ew数组下标 #{ew.data.parameters.xxx}替换为#{ew[0].data.parameters.xxx} 不采用正则表达式方式替换, 是编码方式替换简单,一次字符串扫描即可完成
addInsert(IEntity...) - 类 中的方法cn.org.atool.fluent.mybatis.base.crud.BatchCrudImpl
 
addInsert(IEntity...) - 接口 中的方法cn.org.atool.fluent.mybatis.base.intf.BatchCrud
按顺序添加Insert语句
addInsertSelect(String, String[], IQuery) - 类 中的方法cn.org.atool.fluent.mybatis.base.crud.BatchCrudImpl
 
addInsertSelect(String, String[], IQuery) - 接口 中的方法cn.org.atool.fluent.mybatis.base.intf.BatchCrud
添加 insert into a_table (fields) select fields from b_table where
addInsertSelect(String, FieldMapping[], IQuery) - 接口 中的方法cn.org.atool.fluent.mybatis.base.intf.BatchCrud
添加 insert into a_table (fields) select fields from b_table where
addTable(IFragment) - 类 中的方法cn.org.atool.fluent.mybatis.segment.JoinWrapperData
 
addUpdate(IUpdate...) - 类 中的方法cn.org.atool.fluent.mybatis.base.crud.BatchCrudImpl
 
addUpdate(IUpdate...) - 接口 中的方法cn.org.atool.fluent.mybatis.base.intf.BatchCrud
按顺序添加update语句
addWhere(FieldMapping) - 类 中的方法cn.org.atool.fluent.form.setter.FormApply
 
aggregate(IFragment) - 接口 中的方法cn.org.atool.fluent.mybatis.functions.IAggregate
聚合函数表达式
aggregate(String) - 接口 中的方法cn.org.atool.fluent.mybatis.functions.IAggregate
 
aggregate - 类 中的变量cn.org.atool.fluent.mybatis.segment.AggregateSegment
 
Aggregate - cn.org.atool.fluent.mybatis.segment.model中的枚举
聚合函数枚举
aggregate(IFragment) - 枚举 中的方法cn.org.atool.fluent.mybatis.segment.model.Aggregate
 
AggregateSegment<S extends AggregateSegment<S,Q,R>,Q extends IBaseQuery<?,Q>,R> - cn.org.atool.fluent.mybatis.segment中的类
聚合函数
AggregateSegment(Q) - 类 的构造器cn.org.atool.fluent.mybatis.segment.AggregateSegment
 
AggregateSegment(S, IAggregate) - 类 的构造器cn.org.atool.fluent.mybatis.segment.AggregateSegment
 
aggregateSegment(IAggregate) - 类 中的方法cn.org.atool.fluent.mybatis.segment.AggregateSegment
构造聚合选择器
alias() - 类 中的方法cn.org.atool.fluent.mybatis.base.crud.BaseDefaults
自动分配表别名查询构造器(join查询的时候需要定义表别名) 如果要自定义别名, 使用方法 BaseDefaults.query(String)
alias() - 接口 中的方法cn.org.atool.fluent.mybatis.base.crud.IDefaultGetter
自动分配表别名查询构造器(join查询的时候需要定义表别名) 如果要自定义别名, 使用方法 IDefaultGetter.query(String)
alias(String) - 类 中的方法cn.org.atool.fluent.mybatis.base.model.FieldMapping
alias.column
alias(String, String) - 类 中的静态方法cn.org.atool.fluent.mybatis.base.model.FieldMapping
tableAlias.column 表达式
alias() - 类 中的静态方法cn.org.atool.fluent.mybatis.segment.model.Parameters
自动分配表别名
ALL_OP - 接口 中的静态变量cn.org.atool.fluent.form.setter.FormSqlOp
 
allColumns - 类 中的变量cn.org.atool.fluent.mybatis.base.entity.AMapping
数据库所有字段列表
allEntityClass() - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.RefKit
所有Entity Class
allFields() - 类 中的方法cn.org.atool.fluent.mybatis.base.crud.EmptyWrapper
 
allFields() - 接口 中的方法cn.org.atool.fluent.mybatis.base.crud.IWrapper
 
allFields - 类 中的变量cn.org.atool.fluent.mybatis.base.entity.AMapping
实体类所有字段列表
allFields() - 类 中的方法cn.org.atool.fluent.mybatis.base.entity.AMapping
返回所有字段定义
allFields() - 接口 中的方法cn.org.atool.fluent.mybatis.base.entity.IMapping
返回所有字段列表
allFields() - 类 中的方法cn.org.atool.fluent.mybatis.base.free.FreeQuery
 
allFields() - 类 中的方法cn.org.atool.fluent.mybatis.base.free.FreeUpdate
 
allFields() - 类 中的方法cn.org.atool.fluent.mybatis.segment.BaseWrapper
表所有字段列表
allFields() - 类 中的方法cn.org.atool.fluent.mybatis.segment.JoinQuery
 
AMapping<E extends IEntity,Q extends IQuery<E>,U extends IUpdate<E>> - cn.org.atool.fluent.mybatis.base.entity中的类
字段映射抽象类
AMapping(DbType) - 类 的构造器cn.org.atool.fluent.mybatis.base.entity.AMapping
 
and - 类 中的变量cn.org.atool.fluent.form.Form
添加条件项
and(IGetter<E>) - 类 中的方法cn.org.atool.fluent.form.setter.FormApply
 
and(String) - 类 中的方法cn.org.atool.fluent.form.setter.FormApply
 
and(IGetter<E>) - 接口 中的方法cn.org.atool.fluent.form.setter.IFormApply
设置更新字段
and(String) - 接口 中的方法cn.org.atool.fluent.form.setter.IFormApply
设置更新字段
and - 类 中的变量cn.org.atool.fluent.mybatis.segment.AggregateSegment
 
and - 类 中的变量cn.org.atool.fluent.mybatis.segment.WhereBase
 
and(QFunction<NestedQ>) - 类 中的方法cn.org.atool.fluent.mybatis.segment.WhereBase
嵌套查询 例: and(i -> i.eq("name", "value1").ne("status", "status1"))
and(IQuery) - 类 中的方法cn.org.atool.fluent.mybatis.segment.WhereBase
and (子条件)
APPEND(String) - 类 中的方法cn.org.atool.fluent.mybatis.mapper.MapperSql
 
append(Object...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.fragment.AppendFlag
 
append(String, int, int) - 类 中的方法cn.org.atool.fluent.mybatis.segment.fragment.AppendFlag
 
AppendFlag - cn.org.atool.fluent.mybatis.segment.fragment中的类
追加Fragment
AppendFlag() - 类 的构造器cn.org.atool.fluent.mybatis.segment.fragment.AppendFlag
 
apply(Object, Consumer<IFormApply>) - 类 中的方法cn.org.atool.fluent.form.Form
添加IEntity字段提取和实例
apply - 类 中的变量cn.org.atool.fluent.form.setter.FormSetter
 
apply() - 类 中的方法cn.org.atool.fluent.mybatis.segment.BaseSegment
 
apply(String...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.GroupByBase
添加group by字段列表
apply(boolean, String...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.GroupByBase
添加group by字段列表
apply(FieldMapping...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.GroupByBase
添加group by字段列表
apply(boolean, FieldMapping...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.GroupByBase
添加group by字段列表
apply() - 类 中的方法cn.org.atool.fluent.mybatis.segment.GroupByBase
 
apply(FieldMapping, IAggregate) - 类 中的方法cn.org.atool.fluent.mybatis.segment.HavingBase
执行聚合操作
apply(String) - 类 中的方法cn.org.atool.fluent.mybatis.segment.HavingBase
执行聚合操作
apply() - 类 中的方法cn.org.atool.fluent.mybatis.segment.HavingBase
 
apply(ISqlOp, Object...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.HavingOperator
 
apply(ISqlOp, IQuery) - 类 中的方法cn.org.atool.fluent.mybatis.segment.HavingOperator
having aggregate(column) op (select ...)
apply(ISqlOp, O...) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.model.IOperator
执行比较操作
apply(KeyFrag, IFragment, ISqlOp, Object...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.model.WrapperData
增加条件设置
apply(KeyFrag, IFragment, ISqlOp, String, Object...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.model.WrapperData
增加条件设置
apply(KeyFrag, IFragment, ISqlOp, IFragment, Object...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.model.WrapperData
 
apply(KeyFrag, IFragment...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.model.WrapperData
 
apply(boolean, boolean, FieldMapping...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.OrderByBase
自定义排序条件
apply(boolean, boolean, String...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.OrderByBase
自定义排序条件
apply() - 类 中的方法cn.org.atool.fluent.mybatis.segment.OrderByBase
 
apply(String, String...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.SelectorBase
增加查询字段
apply(FieldMapping, FieldMapping...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.SelectorBase
增加查询字段
apply(IGetter<E>, IGetter<E>...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.SelectorBase
增加查询字段
apply(FieldPredicate) - 类 中的方法cn.org.atool.fluent.mybatis.segment.SelectorBase
过滤查询的字段信息 例1: 只要 java 字段名以 "test" 开头的 -> select(i -> i.getProperty().startsWith("test")) 例2: 要全部字段 -> select(i -> true) 例3: 只要字符串类型字段 -> select(i -> i.getPropertyType instance String)
apply() - 类 中的方法cn.org.atool.fluent.mybatis.segment.SelectorBase
 
apply() - 类 中的方法cn.org.atool.fluent.mybatis.segment.UpdateBase
 
apply(ISqlOp, T...) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.BaseWhere
 
apply(ISqlOp, Ifs<T>) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.BaseWhere
多条件操作
apply(boolean, ISqlOp, O...) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.BaseWhere
apply(Predicate<Object[]>, ISqlOp, T...) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.BaseWhere
 
apply(String) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.BaseWhere
where 自定义条件(包括操作符在内) 比如 where.age().apply("=34").end()
apply(ISqlOp, O...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.WhereApply
 
apply(ISqlOp, Ifs<T>) - 类 中的方法cn.org.atool.fluent.mybatis.segment.WhereApply
 
apply(Predicate<Object[]>, ISqlOp, O...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.WhereApply
 
apply(String) - 类 中的方法cn.org.atool.fluent.mybatis.segment.WhereApply
 
apply(String) - 类 中的方法cn.org.atool.fluent.mybatis.segment.WhereBase
自定义column赋值比较
apply(String, ISqlOp, Object...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.WhereBase
增加and[or]条件
apply() - 类 中的方法cn.org.atool.fluent.mybatis.segment.WhereBase
 
applyAs(String, String) - 类 中的方法cn.org.atool.fluent.mybatis.segment.SelectorBase
增加带别名的查询字段
applyAs(IGetter<E>, String) - 类 中的方法cn.org.atool.fluent.mybatis.segment.SelectorBase
增加带别名的查询字段
applyAs(FieldMapping, String) - 类 中的方法cn.org.atool.fluent.mybatis.segment.SelectorBase
增加带别名的查询字段
applyField(String, String...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.SelectorBase
增加查询字段
applyFieldAs(String, String) - 类 中的方法cn.org.atool.fluent.mybatis.segment.SelectorBase
增加带别名的查询字段
applyFunc(ISqlOp, String, Object...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.HavingOperator
having aggregate(column) op func(args)
applyFunc(IAggregate, String, String) - 类 中的方法cn.org.atool.fluent.mybatis.segment.SelectorBase
 
applyFunc(IAggregate, IGetter<E>, String) - 类 中的方法cn.org.atool.fluent.mybatis.segment.SelectorBase
 
applyFunc(IAggregate, FieldMapping, String) - 类 中的方法cn.org.atool.fluent.mybatis.segment.SelectorBase
 
applyFunc(String, Object...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.UpdateApply
按函数function更新, 示例 apply( "concat('abc', ?)"
applyFunc(boolean, String, Object...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.UpdateApply
按函数function更新, 示例 apply( "concat('abc', ?)"
applyFunc(ISqlOp, String, Object...) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.BaseWhere
自定义 函数或表达式
applyFunc(boolean, ISqlOp, String, Object...) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.BaseWhere
已过时。
applyFunc(Predicate<Object[]>, ISqlOp, String, Object...) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.BaseWhere
自定义 函数或表达式
applyFunc(ISqlOp, String, Object...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.WhereApply
 
applyFunc(Predicate<Object[]>, ISqlOp, String, Object...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.WhereApply
 
applyFunc(String, Object...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.WhereBase
拼接 sql 例1: and[or] apply("id = 1") 例2: and[or] apply("date_format(dateColumn,'%Y-%m-%d') = '2008-08-08'") 例3: and[or] apply("date_format(dateColumn,'%Y-%m-%d') = ?"
applyFunc(Predicate<Object[]>, String, Object...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.WhereBase
根据条件拼接 sql
applyFuncByField(IAggregate, String, String) - 类 中的方法cn.org.atool.fluent.mybatis.segment.SelectorBase
 
applyIf(Predicate<Object[]>, String, ISqlOp, Object...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.WhereBase
按条件条件条件where
applyIf(boolean, Function<WHERE, WHERE>) - 类 中的方法cn.org.atool.fluent.mybatis.segment.WhereBase
当条件满足时, 执行apply条件设置
argForm(MethodType, Type, int, Map) - 类 中的静态方法cn.org.atool.fluent.form.FormKit
参数为表单项
argPaged(int, Map) - 类 中的静态方法cn.org.atool.fluent.form.FormKit
构建tag分页表单
array(Object) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.ObjectArray
将primitive对象数组转换为object类型数组
asc() - 类 中的方法cn.org.atool.fluent.mybatis.segment.OrderByApply
按照正序排
asc(String...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.OrderByBase
按升序排:ORDER BY 字段, ...
asc(boolean, String...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.OrderByBase
按升序排:ORDER BY 字段, ...
asc(FieldMapping...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.OrderByBase
按升序排:ORDER BY 字段, ...
ASC - 接口 中的静态变量cn.org.atool.fluent.mybatis.utility.StrConstant
asc
ascIf(boolean) - 类 中的方法cn.org.atool.fluent.mybatis.segment.OrderByApply
如果条件成立,按照字段正序排,否则丢弃
asCollection(Object) - 接口 中的静态方法cn.org.atool.fluent.form.registrar.FormServiceKit
 
asQuery() - 接口 中的方法cn.org.atool.fluent.mybatis.base.entity.IRichEntity
将entity非空字段作为相同条件
assertNoInject(String, String) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.SqlInject
预先判断字段 propertyName的值 propertyValue 不包含sql注入字符
assertNotBlank(String, String) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.MybatisUtil
断言字符串不能为空
assertNotEmpty(String, Collection) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.MybatisUtil
断言list参数不能为空
assertNotEmpty(String, Map) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.MybatisUtil
断言list参数不能为空
assertNotEmpty(String, Object[]) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.MybatisUtil
断言数组array参数不能为空
assertNotNull(String, Object) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.MybatisUtil
断言对象不能为null
assertNotNull(String, T, T) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.MybatisUtil
断言对象不能为null
assertSimpleNoInject(String, String) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.SqlInject
简单判断 propertyName的值 propertyValue 不包含sql危险注入字符 ";", "--", "*", "%", "\\", "'", "#", "/"
assertTrue(String, boolean) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.MybatisUtil
断言对象不能为null
ASTERISK - 接口 中的静态变量cn.org.atool.fluent.mybatis.utility.StrConstant
星号
auto - 类 中的变量cn.org.atool.fluent.mybatis.base.entity.TableId
avg - 类 中的变量cn.org.atool.fluent.mybatis.segment.AggregateSegment
 

B

BaseApply<SEGMENT extends BaseSegment,W extends IWrapper<?,W,?>> - cn.org.atool.fluent.mybatis.segment中的类
BaseApply
BaseDao<E extends IEntity,Q extends IQuery<E>,U extends IUpdate<E>> - cn.org.atool.fluent.mybatis.base.dao中的类
BaseDaoImpl
BaseDao() - 类 的构造器cn.org.atool.fluent.mybatis.base.dao.BaseDao
 
BaseDefaults<E extends IEntity,Q extends IQuery<E>,U extends IUpdate<E>> - cn.org.atool.fluent.mybatis.base.crud中的类
默认行为接口
BaseDefaults() - 类 的构造器cn.org.atool.fluent.mybatis.base.crud.BaseDefaults
 
BaseEntity - cn.org.atool.fluent.mybatis.base中的类
Entity基类, 非充血模式
BaseEntity() - 类 的构造器cn.org.atool.fluent.mybatis.base.BaseEntity
 
BaseQuery<E extends IEntity,Q extends BaseQuery<E,Q>> - cn.org.atool.fluent.mybatis.base.crud中的类
AbstractQueryWrapper
BaseQuery(StringSupplier, StringSupplier, Class) - 类 的构造器cn.org.atool.fluent.mybatis.base.crud.BaseQuery
 
BaseQuery(IFragment, StringSupplier, Class) - 类 的构造器cn.org.atool.fluent.mybatis.base.crud.BaseQuery
 
BaseSegment<R,W extends IWrapper<?,W,?>> - cn.org.atool.fluent.mybatis.segment中的类
BaseSegment
BaseSegment(W) - 类 的构造器cn.org.atool.fluent.mybatis.segment.BaseSegment
 
BaseSegmentList - cn.org.atool.fluent.mybatis.segment.list中的类
SQL 片段集合 处理的抽象类
BaseSegmentList() - 类 的构造器cn.org.atool.fluent.mybatis.segment.list.BaseSegmentList
 
BaseUpdate<E extends IEntity,U extends IBaseUpdate<E,U,NQ>,NQ extends IBaseQuery<E,NQ>> - cn.org.atool.fluent.mybatis.base.crud中的类
AbstractUpdateWrapper
BaseUpdate(String, Class) - 类 的构造器cn.org.atool.fluent.mybatis.base.crud.BaseUpdate
 
BaseUpdate(IFragment, StringSupplier, Class) - 类 的构造器cn.org.atool.fluent.mybatis.base.crud.BaseUpdate
 
BaseWhere<WHERE extends WhereBase<WHERE,?,NQ>,NQ extends IBaseQuery<?,NQ>> - cn.org.atool.fluent.mybatis.segment.where中的接口
基础比较: apply, is null, not null, eq, ne
BaseWrapper<E extends IEntity,W extends IWrapper<E,W,NQ>,NQ extends IBaseQuery<E,NQ>> - cn.org.atool.fluent.mybatis.segment中的类
查询条件封装
BaseWrapper(String) - 类 的构造器cn.org.atool.fluent.mybatis.segment.BaseWrapper
 
BaseWrapper(StringSupplier) - 类 的构造器cn.org.atool.fluent.mybatis.segment.BaseWrapper
 
BaseWrapper(IFragment, StringSupplier, Class<E>) - 类 的构造器cn.org.atool.fluent.mybatis.segment.BaseWrapper
 
BaseWrapper(IFragment, StringSupplier, Parameters, Class<E>) - 类 的构造器cn.org.atool.fluent.mybatis.segment.BaseWrapper
 
batch() - 接口 中的静态方法cn.org.atool.fluent.mybatis.base.intf.BatchCrud
构造批量增删改构造器
batchCrud(BatchCrud) - 接口 中的方法cn.org.atool.fluent.mybatis.base.dao.IProtectedDao
批量执行增删改操作 传入多个操作时, 需要数据库支持 比如MySql需要在jdbc url链接中附加设置 &allowMultiQueries=true
BatchCrud - cn.org.atool.fluent.mybatis.base.intf中的接口
批量增删改(没有查)操作构造
batchCrud(BatchCrud) - 接口 中的方法cn.org.atool.fluent.mybatis.base.mapper.IEntityMapper
批量执行增删改操作 传入多个操作时, 需要数据库支持 比如MySql需要在jdbc url链接中附加设置 &allowMultiQueries=true
batchCrud(IMapping, BatchCrudImpl) - 类 中的方法cn.org.atool.fluent.mybatis.base.provider.OracleSqlKit
 
batchCrud(IMapping, BatchCrudImpl) - 接口 中的方法cn.org.atool.fluent.mybatis.base.provider.SqlKit
批量更新, 插入, 删除操作语句构造
batchCrud(Map, ProviderContext) - 类 中的静态方法cn.org.atool.fluent.mybatis.base.provider.SqlProvider
批量更新, 插入, 删除操作语句构造 IEntityMapper.batchCrud(BatchCrud)
batchCrud(BatchCrud) - 类 中的方法cn.org.atool.fluent.mybatis.mapper.PrinterMapper
 
BatchCrudImpl - cn.org.atool.fluent.mybatis.base.crud中的类
批量增删改语句构造实现
BatchCrudImpl() - 类 的构造器cn.org.atool.fluent.mybatis.base.crud.BatchCrudImpl
 
batchInsert() - 类 中的方法org.apache.ibatis.session.ConfigurationKit
 
batchSql(IMapping, SqlKit) - 类 中的方法cn.org.atool.fluent.mybatis.base.crud.BatchCrudImpl
 
before - 类 中的变量cn.org.atool.fluent.mybatis.base.entity.TableId
between(FieldMapping, Object, Object) - 类 中的方法cn.org.atool.fluent.form.setter.FormItemAdder
 
between(String, Object, Object) - 类 中的方法cn.org.atool.fluent.form.setter.FormItemAdder
 
between(Object, Object) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.model.IOperator
 
between(T, T) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.ObjectWhere
 
between(T, T, BiPredicate<T, T>) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.ObjectWhere
 
between(T, T, boolean) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.ObjectWhere
 
BooleanWhere<WHERE extends WhereBase<WHERE,?,NQ>,NQ extends IBaseQuery<?,NQ>> - cn.org.atool.fluent.mybatis.segment.where中的接口
布尔值比较
BracketFrag - cn.org.atool.fluent.mybatis.segment.fragment中的类
给segment对象加上()
brackets(Object) - 类 中的静态方法cn.org.atool.fluent.mybatis.mapper.MapperSql
给sql加上括弧
brackets(String, List<String>) - 类 中的静态方法cn.org.atool.fluent.mybatis.mapper.MapperSql
 
build() - 接口 中的方法cn.org.atool.fluent.mybatis.base.crud.JoinBuilder
返回IQuery对象
build() - 类 中的方法cn.org.atool.fluent.mybatis.segment.JoinQuery
 
buildList(Class, Method, Class, ArgumentMeta...) - 类 中的静态方法cn.org.atool.fluent.form.FormKit
构造列表查询Action
buildOr(WhereBase) - 类 中的方法cn.org.atool.fluent.mybatis.segment.JoinSegment.QueryWhere
 
buildOr(WHERE) - 类 中的方法cn.org.atool.fluent.mybatis.segment.WhereBase
根据and where构造or where实例
buildQuery(Class, Method, Class, ArgumentMeta...) - 类 中的静态方法cn.org.atool.fluent.form.FormKit
构造单个对象查询(count 或 findOne) Action
buildSave(Class, Method, Class, ArgumentMeta...) - 类 中的静态方法cn.org.atool.fluent.form.FormKit
构造新增记录Action
buildStdPage(Class, Method, Class, ArgumentMeta...) - 类 中的静态方法cn.org.atool.fluent.form.FormKit
构造标准分页Action
buildTagPage(Class, Method, Class, ArgumentMeta...) - 类 中的静态方法cn.org.atool.fluent.form.FormKit
构造tag分页Action
buildUpdate(Class, Method, Class, ArgumentMeta...) - 类 中的静态方法cn.org.atool.fluent.form.FormKit
构造更新Action
buildUpdateByEntityNoN(Supplier<IUpdate>, IEntity, IEntity) - 类 中的静态方法cn.org.atool.fluent.mybatis.base.dao.DaoHelper
根据entity非空字段构建update和where条件
buildUpdateEntityById(Supplier<IUpdate>, IEntity) - 类 中的静态方法cn.org.atool.fluent.mybatis.base.dao.DaoHelper
 
byEntity(IEntity, BiConsumer<String, Object>, boolean, List<String>) - 类 中的方法cn.org.atool.fluent.mybatis.segment.BaseSegment
根据entity设置where条件 o 指定字段列表, 可以是 null 值 o 无指定字段时, 所有非空entity字段
byEntity(IEntity, FieldMapping, FieldMapping...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.UpdateBase
根据entity值更新 o 指定字段列表, 可以是 null 值 o 无指定字段时, 除主键外的非空entity字段
byEntity(E, IGetter<E>, IGetter<E>...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.UpdateBase
根据entity值更新 o 指定字段列表, 可以是 null 值 o 无指定字段时, 除主键外的非空entity字段
byEntity(IEntity, String...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.UpdateBase
根据entity值更新 o 指定字段列表, 可以是 null 值 o 无指定字段时, 除主键外的非空entity字段
byEntity(String) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.RefKit
返回对应实体类的映射关系
byEntity(Class) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.RefKit
返回对应实体类的映射关系
byExclude(IEntity, BiConsumer<String, Object>, boolean, List<String>) - 类 中的方法cn.org.atool.fluent.mybatis.segment.BaseSegment
 
byExclude(IEntity, FieldMapping, FieldMapping...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.UpdateBase
根据entity字段(包括null字段), 但排除指定字段
byExclude(E, IGetter<E>, IGetter<E>...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.UpdateBase
根据entity字段(包括null字段), 但排除指定字段
byExclude(IEntity, String...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.UpdateBase
更新除指定的排除字段外其它entity字段值(包括null字段) 无排除字段时, 更新除主键外其它字段(包括null值字段)
byMapper(String) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.RefKit
返回对应Mapper类的映射关系
byMapper(Class) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.RefKit
返回对应Mapper类的映射关系
byNotNull(Map<String, Object>) - 类 中的方法cn.org.atool.fluent.mybatis.segment.UpdateBase
按照values中非null值更新记录
byTable(String) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.RefKit
返回对应表的映射关系

C

cache(IEntity, String, List, boolean) - 类 中的静态方法cn.org.atool.fluent.mybatis.base.EntityRefKit
将关联数据放到RichEntity的缓存中
cached - 类 中的变量cn.org.atool.fluent.mybatis.base.RichEntity
数据缓存, 避免多次查询
cached - 类 中的变量cn.org.atool.fluent.mybatis.segment.list.BaseSegmentList
 
CachedFrag - cn.org.atool.fluent.mybatis.segment.fragment中的类
对IFragment对象进行缓存
CachedFrag(IFragment) - 类 的构造器cn.org.atool.fluent.mybatis.segment.fragment.CachedFrag
 
callProcedure(String, Object) - 接口 中的方法cn.org.atool.fluent.mybatis.base.mapper.IEntityMapper
调用存储过程
callProcedure(String, Object) - 类 中的方法cn.org.atool.fluent.mybatis.mapper.PrinterMapper
 
camelToUnderline(String, boolean) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.MybatisUtil
驼峰转下划线
capitalFirst(String) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.MybatisUtil
 
capitalFirst(String, String) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.MybatisUtil
实体首字母大写
clear() - 类 中的静态方法cn.org.atool.fluent.mybatis.mapper.PrinterMapper
清除线程中的PrinterMapper实例
clear() - 类 中的方法cn.org.atool.fluent.mybatis.segment.fragment.JoiningFrag
 
clear() - 类 中的方法cn.org.atool.fluent.mybatis.segment.list.WhereSegmentList
清空where条件设置
ClickArrayHandler - cn.org.atool.fluent.mybatis.typehandler中的类
Java sql Array与 ClockHouse Array 转换器
ClickArrayHandler() - 类 的构造器cn.org.atool.fluent.mybatis.typehandler.ClickArrayHandler
 
cn.org.atool.fluent.form - 程序包 cn.org.atool.fluent.form
 
cn.org.atool.fluent.form.kits - 程序包 cn.org.atool.fluent.form.kits
 
cn.org.atool.fluent.form.registrar - 程序包 cn.org.atool.fluent.form.registrar
 
cn.org.atool.fluent.form.setter - 程序包 cn.org.atool.fluent.form.setter
 
cn.org.atool.fluent.form.validator - 程序包 cn.org.atool.fluent.form.validator
 
cn.org.atool.fluent.mybatis - 程序包 cn.org.atool.fluent.mybatis
 
cn.org.atool.fluent.mybatis.base - 程序包 cn.org.atool.fluent.mybatis.base
 
cn.org.atool.fluent.mybatis.base.crud - 程序包 cn.org.atool.fluent.mybatis.base.crud
 
cn.org.atool.fluent.mybatis.base.dao - 程序包 cn.org.atool.fluent.mybatis.base.dao
 
cn.org.atool.fluent.mybatis.base.entity - 程序包 cn.org.atool.fluent.mybatis.base.entity
 
cn.org.atool.fluent.mybatis.base.free - 程序包 cn.org.atool.fluent.mybatis.base.free
 
cn.org.atool.fluent.mybatis.base.intf - 程序包 cn.org.atool.fluent.mybatis.base.intf
 
cn.org.atool.fluent.mybatis.base.mapper - 程序包 cn.org.atool.fluent.mybatis.base.mapper
 
cn.org.atool.fluent.mybatis.base.model - 程序包 cn.org.atool.fluent.mybatis.base.model
 
cn.org.atool.fluent.mybatis.base.model.op - 程序包 cn.org.atool.fluent.mybatis.base.model.op
 
cn.org.atool.fluent.mybatis.base.provider - 程序包 cn.org.atool.fluent.mybatis.base.provider
 
cn.org.atool.fluent.mybatis.exception - 程序包 cn.org.atool.fluent.mybatis.exception
 
cn.org.atool.fluent.mybatis.functions - 程序包 cn.org.atool.fluent.mybatis.functions
 
cn.org.atool.fluent.mybatis.ifs - 程序包 cn.org.atool.fluent.mybatis.ifs
 
cn.org.atool.fluent.mybatis.mapper - 程序包 cn.org.atool.fluent.mybatis.mapper
 
cn.org.atool.fluent.mybatis.metadata - 程序包 cn.org.atool.fluent.mybatis.metadata
 
cn.org.atool.fluent.mybatis.model - 程序包 cn.org.atool.fluent.mybatis.model
 
cn.org.atool.fluent.mybatis.segment - 程序包 cn.org.atool.fluent.mybatis.segment
 
cn.org.atool.fluent.mybatis.segment.fragment - 程序包 cn.org.atool.fluent.mybatis.segment.fragment
 
cn.org.atool.fluent.mybatis.segment.list - 程序包 cn.org.atool.fluent.mybatis.segment.list
 
cn.org.atool.fluent.mybatis.segment.model - 程序包 cn.org.atool.fluent.mybatis.segment.model
 
cn.org.atool.fluent.mybatis.segment.where - 程序包 cn.org.atool.fluent.mybatis.segment.where
 
cn.org.atool.fluent.mybatis.spring - 程序包 cn.org.atool.fluent.mybatis.spring
 
cn.org.atool.fluent.mybatis.typehandler - 程序包 cn.org.atool.fluent.mybatis.typehandler
 
cn.org.atool.fluent.mybatis.utility - 程序包 cn.org.atool.fluent.mybatis.utility
 
column - 类 中的变量cn.org.atool.fluent.mybatis.base.entity.TableId
字段名
column - 类 中的变量cn.org.atool.fluent.mybatis.base.model.FieldMapping
字段名称
column - 类 中的变量cn.org.atool.fluent.mybatis.metadata.FieldMeta
字段名
column() - 类 中的方法cn.org.atool.fluent.mybatis.segment.BaseApply
当前被操作的字段
column(String) - 类 中的方法cn.org.atool.fluent.mybatis.segment.BaseWrapper
返回字段对应的column映射
Column - cn.org.atool.fluent.mybatis.segment.fragment中的类
sql操作字段信息
column - 类 中的变量cn.org.atool.fluent.mybatis.segment.fragment.Column
字段名称
columnEquals(Object, String) - 类 中的静态方法cn.org.atool.fluent.mybatis.segment.fragment.Column
 
columnMap - 类 中的变量cn.org.atool.fluent.mybatis.base.entity.AMapping
数据库字段对应的FieldMapping
columnOfField(String) - 类 中的方法cn.org.atool.fluent.mybatis.base.entity.AMapping
 
columnOfField(String) - 接口 中的方法cn.org.atool.fluent.mybatis.base.entity.IMapping
根据Entity属性换取数据库字段名称
columnOfField(Class<E>, String) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.RefKit
返回clazz属性field对应的数据库字段名称
columns - 类 中的变量cn.org.atool.fluent.mybatis.base.model.InsertList
待插入记录字段名称
COMMA - 接口 中的静态变量cn.org.atool.fluent.mybatis.utility.StrConstant
逗号
COMMA_SPACE - 接口 中的静态变量cn.org.atool.fluent.mybatis.utility.StrConstant
逗号 + 空格
CommonSqlKit - cn.org.atool.fluent.mybatis.base.provider中的类
通用SQL构造器
CommonSqlKit() - 类 的构造器cn.org.atool.fluent.mybatis.base.provider.CommonSqlKit
 
compareTo(FieldMeta) - 类 中的方法cn.org.atool.fluent.mybatis.metadata.FieldMeta
 
ConfigurationKit - org.apache.ibatis.session中的类
工具类: 替换 Configuration中的 MappedStatement 为了不用反射访问Configuration.mappedStatements, 只能定义在 org.apache.ibatis.session 路径下
ConfigurationKit(Configuration, KeyMap<AMapping>) - 类 的构造器org.apache.ibatis.session.ConfigurationKit
 
containColumn(String) - 类 中的方法cn.org.atool.fluent.mybatis.segment.list.WhereSegmentList
 
ConvertorKit - cn.org.atool.fluent.mybatis.typehandler中的类
ConvertorKit: 参数转换工具类
ConvertorKit() - 类 的构造器cn.org.atool.fluent.mybatis.typehandler.ConvertorKit
 
convertValueToClass(Object, Class) - 类 中的静态方法cn.org.atool.fluent.mybatis.typehandler.ConvertorKit
 
convertValueToType(Object, Type) - 类 中的静态方法cn.org.atool.fluent.mybatis.typehandler.ConvertorKit
将数据 value 转换为对应的type类型对象
copy(IEntity) - 类 中的方法cn.org.atool.fluent.mybatis.base.entity.AMapping
 
copy(IEntity) - 接口 中的方法cn.org.atool.fluent.mybatis.base.entity.IEntityKit
拷贝一个entity对象
copy() - 接口 中的方法cn.org.atool.fluent.mybatis.base.IEntity
拷贝对象
count() - 类 中的方法cn.org.atool.fluent.form.Form
按表单统计符合条件的记录数
count(IQuery<E>) - 接口 中的方法cn.org.atool.fluent.mybatis.base.dao.IProtectedDao
返回符合条件的记录数
count(IQuery) - 接口 中的方法cn.org.atool.fluent.mybatis.base.mapper.IEntityMapper
根据 query 条件,查询总记录数
count() - 类 中的方法cn.org.atool.fluent.mybatis.base.mapper.QueryExecutor
 
count(IMapping, WrapperData) - 类 中的方法cn.org.atool.fluent.mybatis.base.provider.CommonSqlKit
 
count(IMapping, WrapperData) - 接口 中的方法cn.org.atool.fluent.mybatis.base.provider.SqlKit
包含limit部分 count(IQuery) SQL构造
count(Map, ProviderContext) - 类 中的静态方法cn.org.atool.fluent.mybatis.base.provider.SqlProvider
count(IQuery) SQL构造 IEntityMapper.count(IQuery)
COUNT(IMapping, IFragment, WrapperData) - 类 中的方法cn.org.atool.fluent.mybatis.mapper.MapperSql
 
count(IQuery) - 类 中的方法cn.org.atool.fluent.mybatis.mapper.PrinterMapper
 
count - 类 中的变量cn.org.atool.fluent.mybatis.segment.AggregateSegment
 
count() - 类 中的方法cn.org.atool.fluent.mybatis.segment.HavingBase
count(*)
count(String) - 类 中的方法cn.org.atool.fluent.mybatis.segment.SelectorBase
count(*) as alias
COUNT_1 - 接口 中的静态变量cn.org.atool.fluent.mybatis.utility.StrConstant
 
COUNT_ASTERISK - 接口 中的静态变量cn.org.atool.fluent.mybatis.utility.StrConstant
 
countNoLimit(IQuery) - 接口 中的方法cn.org.atool.fluent.mybatis.base.mapper.IEntityMapper
根据 query 条件(如果有pageOffset, 去掉pageOffset限制部分),查询总记录数
countNoLimit() - 类 中的方法cn.org.atool.fluent.mybatis.base.mapper.QueryExecutor
 
countNoLimit(IMapping, WrapperData) - 类 中的方法cn.org.atool.fluent.mybatis.base.provider.CommonSqlKit
 
countNoLimit(IMapping, WrapperData) - 接口 中的方法cn.org.atool.fluent.mybatis.base.provider.SqlKit
去掉limit部分 count(IQuery) SQL构造
countNoLimit(Map, ProviderContext) - 类 中的静态方法cn.org.atool.fluent.mybatis.base.provider.SqlProvider
去掉limit部分 count(IQuery) SQL构造 IEntityMapper.countNoLimit(IQuery)
countNoLimit(IQuery) - 类 中的方法cn.org.atool.fluent.mybatis.mapper.PrinterMapper
 
create(Class, Class) - 类 中的静态方法cn.org.atool.fluent.form.registrar.FormServiceProxy
 
current() - 类 中的方法cn.org.atool.fluent.mybatis.segment.BaseApply
当前被操作的字段
current - 类 中的变量cn.org.atool.fluent.mybatis.segment.BaseSegment
当前处理字段
customizedByPlaceholder(String, Object) - 类 中的方法cn.org.atool.fluent.mybatis.base.free.FreeQuery
完全自定义的sql 使用此方法, Query的其它设置(select,where,order,group,limit等)将无效
customizedByPlaceholder(String, Object) - 类 中的方法cn.org.atool.fluent.mybatis.base.free.FreeUpdate
完全自定义的sql 使用此方法, Query的其它设置(select,where,order,group,limit等)将无效
customizedByQuestion(String, Object...) - 类 中的方法cn.org.atool.fluent.mybatis.base.free.FreeQuery
完全自定义的sql 使用此方法, Query的其它设置(select,where,order,group,limit等)将无效
customizedByQuestion(String, Object...) - 类 中的方法cn.org.atool.fluent.mybatis.base.free.FreeUpdate
完全自定义的sql 使用此方法, Query的其它设置(select,where,order,group,limit等)将无效
customizedSql(String, Object) - 类 中的方法cn.org.atool.fluent.mybatis.segment.model.WrapperData
自定义的完整sql语句设置
CustomizedSql - cn.org.atool.fluent.mybatis.utility中的类
完整自定义的sql语句解析重写工具类
CustomizedSql() - 类 的构造器cn.org.atool.fluent.mybatis.utility.CustomizedSql
 

D

DaoHelper - cn.org.atool.fluent.mybatis.base.dao中的类
DaoHelper
DaoHelper() - 类 的构造器cn.org.atool.fluent.mybatis.base.dao.DaoHelper
 
data - 类 中的变量cn.org.atool.fluent.mybatis.base.crud.BatchCrudImpl
 
data() - 类 中的方法cn.org.atool.fluent.mybatis.base.crud.EmptyWrapper
 
data() - 接口 中的方法cn.org.atool.fluent.mybatis.base.crud.IQuery
返回查询器或更新器对应的xml数据 系统方法, 请勿调用
data() - 接口 中的方法cn.org.atool.fluent.mybatis.base.crud.IUpdate
返回查询器或更新器对应的xml数据 系统方法, 请勿调用
data() - 接口 中的方法cn.org.atool.fluent.mybatis.base.crud.IWrapper
返回查询器或更新器对应的xml数据 系统方法, 请勿调用
data - 类 中的变量cn.org.atool.fluent.mybatis.segment.BaseWrapper
 
data() - 类 中的方法cn.org.atool.fluent.mybatis.segment.BaseWrapper
 
data() - 类 中的方法cn.org.atool.fluent.mybatis.segment.JoinQuery
 
DateStrFormat - 接口 中的静态变量cn.org.atool.fluent.mybatis.utility.StrConstant
时间格式化
db() - 类 中的方法cn.org.atool.fluent.mybatis.base.entity.AMapping
 
db(DbType) - 类 中的方法cn.org.atool.fluent.mybatis.base.entity.AMapping
 
db() - 接口 中的方法cn.org.atool.fluent.mybatis.base.intf.IHasDbType
返回对应的数据库类型
db(DbType) - 接口 中的方法cn.org.atool.fluent.mybatis.base.intf.IHasDbType
变更对应的数据库类型
DB2_KEY_GENERATOR - 接口 中的静态变量cn.org.atool.fluent.mybatis.base.entity.IKeyGenerator
 
dbType(DbType, Class<? extends IEntity>...) - 类 中的方法cn.org.atool.fluent.mybatis.spring.MapperFactory
修改实体类对应的数据库类型
dbType(DbType, Class<? extends IEntity>...) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.RefKit
设置对应的实体类对应的数据库类型
defaultQuery() - 类 中的方法cn.org.atool.fluent.mybatis.base.dao.BaseDao
已过时。
replaced by query()
defaults() - 类 中的方法cn.org.atool.fluent.mybatis.base.dao.BaseDao
实体类class
defaults() - 类 中的方法cn.org.atool.fluent.mybatis.segment.WhereBase
defaultSetter() - 接口 中的方法cn.org.atool.fluent.mybatis.base.crud.IDefaultGetter
默认值设置器
defaultUpdater() - 类 中的方法cn.org.atool.fluent.mybatis.base.dao.BaseDao
已过时。
replaced by updater()
delete() - 类 中的方法cn.org.atool.fluent.form.Form
根据表单条件物理删除
delete(MethodMeta, Collection, boolean) - 接口 中的静态方法cn.org.atool.fluent.form.registrar.FormServiceKit
更新操作
delete(MethodMeta, boolean, Object...) - 接口 中的静态方法cn.org.atool.fluent.form.registrar.FormServiceKit
更新操作
delete(IQuery) - 接口 中的方法cn.org.atool.fluent.mybatis.base.mapper.IEntityMapper
根据wrapper删除记录
delete() - 类 中的方法cn.org.atool.fluent.mybatis.base.mapper.QueryExecutor
 
delete(Map, ProviderContext) - 类 中的静态方法cn.org.atool.fluent.mybatis.base.provider.SqlProvider
根据动态查询条件物理删除数据SQL构造 IEntityMapper.delete(IQuery)
delete(IQuery) - 类 中的方法cn.org.atool.fluent.mybatis.mapper.PrinterMapper
 
DELETE_FROM(IMapping, IFragment, WrapperData) - 类 中的方法cn.org.atool.fluent.mybatis.mapper.MapperSql
 
deleteBy(IQuery<E>) - 接口 中的方法cn.org.atool.fluent.mybatis.base.dao.IProtectedDao
根据条件query删除记录
deleteBy(IMapping, WrapperData) - 类 中的方法cn.org.atool.fluent.mybatis.base.provider.CommonSqlKit
 
deleteBy(IMapping, WrapperData) - 接口 中的方法cn.org.atool.fluent.mybatis.base.provider.SqlKit
根据WrapperData设置构建物理删除语句
deleteByEntityIds(Collection<E>) - 接口 中的方法cn.org.atool.fluent.mybatis.base.IBaseDao
根据entities中的id值,批量删除记录
deleteByEntityIds(E...) - 接口 中的方法cn.org.atool.fluent.mybatis.base.IBaseDao
根据entities中的id值,批量删除记录
deleteByEntityIds(Collection<E>) - 接口 中的方法cn.org.atool.fluent.mybatis.base.mapper.IRichMapper
根据entities中的id值,批量删除记录
deleteByEntityIds(E...) - 接口 中的方法cn.org.atool.fluent.mybatis.base.mapper.IRichMapper
根据entities中的id值,批量删除记录
deleteById() - 接口 中的方法cn.org.atool.fluent.mybatis.base.entity.IRichEntity
物理删除entity, 调用 EntityMapper.deleteById(id)方法
deleteById(Object...) - 接口 中的方法cn.org.atool.fluent.mybatis.base.IBaseDao
根据id删除记录
deleteById(Object...) - 接口 中的方法cn.org.atool.fluent.mybatis.base.mapper.IRichMapper
根据id删除记录
deleteByIds(Collection) - 接口 中的方法cn.org.atool.fluent.mybatis.base.IBaseDao
根据ids列表批量删除记录
deleteByIds(Collection) - 接口 中的方法cn.org.atool.fluent.mybatis.base.mapper.IRichMapper
根据id列表批量删除
deleteByMap(Map<String, Object>) - 接口 中的方法cn.org.atool.fluent.mybatis.base.IBaseDao
根据map构造条件删除记录
deleteByMap(boolean, Map<String, Object>) - 接口 中的方法cn.org.atool.fluent.mybatis.base.mapper.IRichMapper
根据数据库字段(或Entity属性)删除记录
deleteByMapAndDefault(Map<String, Object>) - 接口 中的方法cn.org.atool.fluent.mybatis.base.mapper.IRichMapper
根据where key值 + 和默认条件删除数据
desc() - 类 中的方法cn.org.atool.fluent.mybatis.segment.OrderByApply
按照逆序排
desc(String...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.OrderByBase
按降序排:ORDER BY 字段, ...
desc(boolean, String...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.OrderByBase
按降序排:ORDER BY 字段, ...
desc(FieldMapping...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.OrderByBase
按降序排:ORDER BY 字段, ...
DESC - 接口 中的静态变量cn.org.atool.fluent.mybatis.utility.StrConstant
desc
descIf(boolean) - 类 中的方法cn.org.atool.fluent.mybatis.segment.OrderByApply
如果条件成立,按照字段逆序排,否则丢弃
distinct() - 类 中的方法cn.org.atool.fluent.mybatis.base.crud.BaseQuery
 
distinct() - 接口 中的方法cn.org.atool.fluent.mybatis.base.crud.IQuery
distinct 查询
distinct() - 接口 中的方法cn.org.atool.fluent.mybatis.base.crud.JoinBuilder
distinct
distinct() - 类 中的方法cn.org.atool.fluent.mybatis.segment.JoinQuery
 
distinct - 类 中的变量cn.org.atool.fluent.mybatis.segment.model.WrapperData
select 前面是否加 DISTINCT 关键字
DOLLAR_LEFT_CURLY - 接口 中的静态变量cn.org.atool.fluent.mybatis.utility.StrConstant
"${"
DOT - 接口 中的静态变量cn.org.atool.fluent.mybatis.utility.StrConstant
 
DOT_STR - 接口 中的静态变量cn.org.atool.fluent.mybatis.utility.StrConstant
 
DOUBLE_QUOTATION - 接口 中的静态变量cn.org.atool.fluent.mybatis.utility.StrConstant
双引号
dynamic(IWrapper) - 类 中的方法cn.org.atool.fluent.mybatis.base.entity.AMapping
获取IQuery或IUpdate对应的表名称

E

el(String, FieldMapping, Object, String) - 类 中的静态方法cn.org.atool.fluent.mybatis.base.model.InsertList
 
el - 类 中的变量cn.org.atool.fluent.mybatis.metadata.FieldMeta
属性表达式#{property}, 可以指定jdbcType, typeHandler等
el() - 类 中的方法cn.org.atool.fluent.mybatis.metadata.FieldMeta
 
el() - 类 中的方法cn.org.atool.fluent.mybatis.metadata.TableFieldMeta
 
EMPTY - 接口 中的静态变量cn.org.atool.fluent.mybatis.utility.StrConstant
空串
EMPTY_COLUMN - 接口 中的静态变量cn.org.atool.fluent.mybatis.segment.fragment.Fragments
 
emptyQuery() - 类 中的方法cn.org.atool.fluent.mybatis.base.crud.BaseDefaults
 
emptyQuery(String) - 类 中的方法cn.org.atool.fluent.mybatis.base.crud.BaseDefaults
 
emptyQuery(StringSupplier) - 类 中的方法cn.org.atool.fluent.mybatis.base.crud.BaseDefaults
 
emptyQuery() - 接口 中的方法cn.org.atool.fluent.mybatis.base.crud.IDefaultGetter
创建一个空查询器(不包括IDefaultSetter.setQueryDefault(IQuery) 设置的默认条件)
emptyQuery(String) - 接口 中的方法cn.org.atool.fluent.mybatis.base.crud.IDefaultGetter
 
emptyQuery(StringSupplier) - 接口 中的方法cn.org.atool.fluent.mybatis.base.crud.IDefaultGetter
 
emptyQuery() - 类 中的方法cn.org.atool.fluent.mybatis.base.dao.BaseDao
无任何条件的查询
emptyQuery() - 接口 中的方法cn.org.atool.fluent.mybatis.base.mapper.IWrapperMapper
 
emptyUpdater() - 类 中的方法cn.org.atool.fluent.mybatis.base.crud.BaseDefaults
 
emptyUpdater() - 接口 中的方法cn.org.atool.fluent.mybatis.base.crud.IDefaultGetter
创建一个更新器(不包括IDefaultSetter.setUpdateDefault(IUpdate) 设置的默认条件)
emptyUpdater() - 类 中的方法cn.org.atool.fluent.mybatis.base.dao.BaseDao
无任何设置的更新器
emptyUpdater() - 接口 中的方法cn.org.atool.fluent.mybatis.base.mapper.IWrapperMapper
构造空更新条件
EmptyWrapper - cn.org.atool.fluent.mybatis.base.crud中的类
IWrapper空实现
end() - 类 中的方法cn.org.atool.fluent.mybatis.segment.BaseSegment
结束本段操作,返回查询(更新)器对象
end() - 类 中的方法cn.org.atool.fluent.mybatis.segment.GroupByBase
 
endJoin() - 类 中的方法cn.org.atool.fluent.mybatis.segment.JoinOn
结束关联设置
endWith(String) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.StringWhere
like '%value'
endWith(String, Predicate<String>) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.StringWhere
like '%value'
endWith(String, boolean) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.StringWhere
like '%value'
endWith(String, Predicate<String>) - 类 中的方法cn.org.atool.fluent.mybatis.segment.WhereApply
 
endWith(String, boolean) - 类 中的方法cn.org.atool.fluent.mybatis.segment.WhereApply
 
entities2result(List<IEntity>, Class<R>) - 类 中的静态方法cn.org.atool.fluent.form.setter.FormHelper
将Entity列表转换为指定类的实例列表
entity2result(IEntity, Class<R>) - 类 中的静态方法cn.org.atool.fluent.form.setter.FormHelper
将Entity实例转换为指定类的实例
ENTITY_MAPPER - 类 中的静态变量cn.org.atool.fluent.mybatis.utility.RefKit
EntityClass 和 Mapper实例关联关系
ENTITY_MAPPING - 类 中的静态变量cn.org.atool.fluent.mybatis.utility.RefKit
EntityClass 和 AMapping关联关系
entityClass() - 类 中的方法cn.org.atool.fluent.form.setter.FormSetter
 
entityClass() - 接口 中的方法cn.org.atool.fluent.mybatis.base.crud.IDefaultGetter
Entity class
entityClass() - 接口 中的方法cn.org.atool.fluent.mybatis.base.IEntity
数据库实体对应的Entity类名称 在具体的XyzEntity类中定义为final
entityClass() - 接口 中的方法cn.org.atool.fluent.mybatis.base.intf.IDataByColumn
对应的实体类
entityClass() - 接口 中的方法cn.org.atool.fluent.mybatis.base.mapper.IWrapperMapper
对应的entity class类
entityClass - 类 中的变量cn.org.atool.fluent.mybatis.segment.BaseWrapper
 
entityClass() - 类 中的方法cn.org.atool.fluent.mybatis.segment.model.WrapperData
 
entityClass(Class) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.MybatisUtil
返回标注@FluentMybatis注解Entity类
entityKit(Class) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.RefKit
 
EntityRefKit - cn.org.atool.fluent.mybatis.base中的类
设置实例关联关系和数据工具类
EntityRefKit() - 类 的构造器cn.org.atool.fluent.mybatis.base.EntityRefKit
 
entryMetas() - 类 中的方法cn.org.atool.fluent.form.kits.PagedEntryMetaKit
 
eq(IGetter<E>) - 类 中的方法cn.org.atool.fluent.form.setter.FormApply
 
eq(String) - 类 中的方法cn.org.atool.fluent.form.setter.FormApply
 
eq(FieldMapping, Object) - 类 中的方法cn.org.atool.fluent.form.setter.FormItemAdder
 
eq(String, Object) - 类 中的方法cn.org.atool.fluent.form.setter.FormItemAdder
 
eq(IGetter<E>) - 接口 中的方法cn.org.atool.fluent.form.setter.IFormApply
 
eq(String) - 接口 中的方法cn.org.atool.fluent.form.setter.IFormApply
 
eq(Object) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.model.IOperator
等于 =
eq(T) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.BaseWhere
等于 =
eq(Ifs<T>) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.BaseWhere
按Ifs条件设置where值
eq(T, Predicate<T>) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.BaseWhere
等于 =, 值不为空时成立
eq(T, boolean) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.BaseWhere
等于 =, 值不为空时成立
eqByEntity(IEntity, BiPredicate<String, Object>) - 类 中的方法cn.org.atool.fluent.mybatis.segment.WhereBase
根据entity和字段predicate判断来设置where条件
eqByEntity(IEntity, String...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.WhereBase
根据entity设置where条件 o 指定字段列表, 允许指定字段为 null 值 o 无指定字段时, entity所有非空字段
eqByEntity(IEntity, FieldMapping, FieldMapping...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.WhereBase
根据entity指定字段(允许null)设置where条件
eqByEntity(E, IGetter<E>, IGetter<E>...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.WhereBase
根据entity指定字段(允许null)设置where条件
eqByExclude(IEntity, String...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.WhereBase
根据entity(排除指定字段)设置where条件 o 无指定字段时, 条件等于所有字段(包括null值)
eqByExclude(E, IGetter<E>, IGetter<E>...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.WhereBase
 
eqByExclude(IEntity, FieldMapping, FieldMapping...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.WhereBase
 
eqByMap(IMapping, IWrapper, boolean, Map<String, Object>) - 类 中的方法cn.org.atool.fluent.mybatis.base.provider.CommonSqlKit
 
eqByMap(IMapping, IWrapper, boolean, Map<String, Object>) - 接口 中的方法cn.org.atool.fluent.mybatis.base.provider.SqlKit
设置IWrapper相等条件(condition)
eqMap(Map<String, V>, boolean) - 类 中的方法cn.org.atool.fluent.mybatis.segment.WhereBase
map 所有非空属性等于 = key: column字段名称 value: 设置值
eqNotNull(IEntity) - 类 中的方法cn.org.atool.fluent.mybatis.segment.WhereBase
已过时。
eqNotNull(Map<String, V>) - 类 中的方法cn.org.atool.fluent.mybatis.segment.WhereBase
map 所有非空属性等于 = key: column字段名称 value: 设置值, 忽略null值
equals(Object) - 类 中的方法cn.org.atool.fluent.mybatis.segment.fragment.Column
 
everFalse(Object) - 接口 中的静态方法cn.org.atool.fluent.mybatis.If
总是假的
everTrue(Object) - 接口 中的静态方法cn.org.atool.fluent.mybatis.If
总是真的
exclude(String...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.SelectorBase
排除查询字段(按数据库字段名称), 无需end()结尾
exclude(IGetter<E>...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.SelectorBase
排除查询字段, 无需end()结尾
exclude(FieldMapping...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.SelectorBase
排除查询字段, 无需end()结尾
excludeField(String...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.SelectorBase
排除查询字段(按数据库字段名称), 无需end()结尾
execute(Function<IQuery<E>, R>) - 接口 中的方法cn.org.atool.fluent.mybatis.base.crud.IQuery
已过时。
replaced by #of(IRichMapper).method(...)
execute(Function<IUpdate<E>, Integer>) - 接口 中的方法cn.org.atool.fluent.mybatis.base.crud.IUpdate
已过时。
replaced by #of(IRichMapper).method(...)
execute() - 接口 中的方法cn.org.atool.fluent.mybatis.functions.IExecutor
 
executeSql(String) - 接口 中的方法cn.org.atool.fluent.mybatis.base.entity.IKeyGenerator
执行 key 生成 SQL
existPk(Object) - 接口 中的方法cn.org.atool.fluent.mybatis.base.IBaseDao
判断主键id记录是否已经存在
existPk(Object) - 接口 中的方法cn.org.atool.fluent.mybatis.base.mapper.IRichMapper
判断主键id记录是否已经存在 只设置id,不添加默认值
exists(String, Object...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.WhereBase
EXISTS ( sql语句 ) 例: EXISTS("select id from table where age = 1")
exists(boolean, String, Object...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.WhereBase
已过时。
exists(Predicate<Object[]>, String, Object...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.WhereBase
EXISTS ( sql语句 ) 例: EXISTS("select id from table where age = 1")
exists(QFunction<NestedQ>) - 类 中的方法cn.org.atool.fluent.mybatis.segment.WhereBase
EXISTS ( sql语句 ) 例: EXISTS("select id from table where age = 1")
exists(boolean, QFunction<NestedQ>) - 类 中的方法cn.org.atool.fluent.mybatis.segment.WhereBase
EXISTS ( sql语句 )
exists(IQuery) - 类 中的方法cn.org.atool.fluent.mybatis.segment.WhereBase
EXISTS ( sql语句 ) 例: EXISTS("select id from table where age = 1")
exists(boolean, IQuery) - 类 中的方法cn.org.atool.fluent.mybatis.segment.WhereBase
EXISTS ( sql语句 )
expression(IFragment, String, Object) - 类 中的静态方法cn.org.atool.fluent.mybatis.segment.fragment.Column
返回 #{variableName, javaType=x.y.z.Name, typeHandler=xyzHandler}

F

F_Entity_Class - 接口 中的静态变量cn.org.atool.fluent.mybatis.mapper.FluentConst
 
factory(DbType) - 类 中的静态方法cn.org.atool.fluent.mybatis.base.provider.SqlKitFactory
 
factory(IHasMapping) - 类 中的静态方法cn.org.atool.fluent.mybatis.base.provider.SqlKitFactory
 
factory(IHasDbType) - 类 中的静态方法cn.org.atool.fluent.mybatis.base.provider.SqlKitFactory
 
field(Class, String) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.MybatisUtil
 
FieldMapping<E extends IEntity> - cn.org.atool.fluent.mybatis.base.model中的类
FieldMeta: 实体字段和数据库字段映射信息
FieldMapping(String, String, UniqueType, String, String, Class, Class) - 类 的构造器cn.org.atool.fluent.mybatis.base.model.FieldMapping
 
FieldMapping(String, String) - 类 的构造器cn.org.atool.fluent.mybatis.base.model.FieldMapping
 
fieldMapping(String) - 类 中的方法cn.org.atool.fluent.mybatis.segment.BaseSegment
查找column对应的字段映射定义
FieldMeta - cn.org.atool.fluent.mybatis.metadata中的类
BaseFieldInfo
FieldMeta(String, Field) - 类 的构造器cn.org.atool.fluent.mybatis.metadata.FieldMeta
 
fieldName - 类 中的变量cn.org.atool.fluent.mybatis.metadata.GetterMeta
 
fieldName(UniqueType) - 类 中的方法cn.org.atool.fluent.mybatis.segment.BaseWrapper
返回指定类型字段名称 如果没有指定类型字段,返回null
FieldPredicate - cn.org.atool.fluent.mybatis.functions中的接口
FieldPredicate: 对判断字段是否符合条件
fieldsMap - 类 中的变量cn.org.atool.fluent.mybatis.base.entity.AMapping
实体类字段对应的FieldMapping
filter(boolean, FieldPredicate) - 类 中的方法cn.org.atool.fluent.mybatis.metadata.TableMeta
获取需要进行查询的 select sql 片段
findById() - 接口 中的方法cn.org.atool.fluent.mybatis.base.entity.IRichEntity
根据id查找entity, 调用 EntityMapper.findById(id)方法
findById(Object) - 接口 中的方法cn.org.atool.fluent.mybatis.base.mapper.IRichMapper
根据 ID 查询
finder - 类 中的变量cn.org.atool.fluent.mybatis.functions.RefFinder
 
finder - 类 中的变量cn.org.atool.fluent.mybatis.functions.RefKey
Entity Ref RefMethodIRelation中的实现方法
findField(UniqueType) - 类 中的方法cn.org.atool.fluent.mybatis.base.entity.AMapping
 
findField(UniqueType) - 接口 中的方法cn.org.atool.fluent.mybatis.base.entity.IMapping
返回特定类型字段
findOne() - 类 中的方法cn.org.atool.fluent.form.Form
按表单返回一条记录
findOne(IQuery<E>) - 接口 中的方法cn.org.atool.fluent.mybatis.base.dao.IProtectedDao
根据query查询满足条件的第一条记录 当有多条记录符合条件时,只取第一条记录
findOne(IQuery<E>, MapFunction<POJO>) - 接口 中的方法cn.org.atool.fluent.mybatis.base.dao.IProtectedDao
根据query查询满足条件的第一条记录,并根据converter从map转换为Object实例
findOne(Class<POJO>, IQuery<E>) - 接口 中的方法cn.org.atool.fluent.mybatis.base.dao.IProtectedDao
根据query查询满足条件的第一条记录,并转换为Object实例
findOne(IQuery) - 接口 中的方法cn.org.atool.fluent.mybatis.base.mapper.IRichMapper
根据 query 条件,查询一条记录
findOne(IQuery, MapFunction<POJO>) - 接口 中的方法cn.org.atool.fluent.mybatis.base.mapper.IRichMapper
根据query查询满足条件的第一条记录,并根据mapFunction从map转换为Object实例
findOne(Class<POJO>, IQuery) - 接口 中的方法cn.org.atool.fluent.mybatis.base.mapper.IRichMapper
根据query查询满足条件的第一条记录,并转换下划线转驼峰方式转换为PoJo实例
findOne() - 类 中的方法cn.org.atool.fluent.mybatis.base.mapper.QueryExecutor
 
findOne(Function<E, POJO>) - 类 中的方法cn.org.atool.fluent.mybatis.base.mapper.QueryExecutor
 
findOne(Class<POJO>) - 类 中的方法cn.org.atool.fluent.mybatis.base.mapper.QueryExecutor
 
findOneMap(IQuery<E>) - 接口 中的方法cn.org.atool.fluent.mybatis.base.dao.IProtectedDao
根据query查询满足条件的第一条记录 当有多条记录符合条件时,只取第一条记录
findOneMap(IQuery) - 接口 中的方法cn.org.atool.fluent.mybatis.base.mapper.IRichMapper
根据query查询满足条件的第一条记录 当有多条记录符合条件时,只取第一条记录
findOneMap() - 类 中的方法cn.org.atool.fluent.mybatis.base.mapper.QueryExecutor
 
findOneMap(MapFunction<POJO>) - 类 中的方法cn.org.atool.fluent.mybatis.base.mapper.QueryExecutor
 
findPk() - 接口 中的方法cn.org.atool.fluent.mybatis.base.IEntity
返回实体主键
findRefData(Class<IEntity>, IEntity, String) - 类 中的静态方法cn.org.atool.fluent.mybatis.base.EntityRefKit
 
findRefKey(String) - 接口 中的方法cn.org.atool.fluent.mybatis.base.entity.IMapping
返回指定关联关系设置
firstByNotNull() - 接口 中的方法cn.org.atool.fluent.mybatis.base.entity.IRichEntity
entity非空字段作为条件查询列表, 返回符合条件的第一条数据
FluentConst - cn.org.atool.fluent.mybatis.mapper中的接口
fluent mybatis用到的常量定义
FluentMybatisException - cn.org.atool.fluent.mybatis.exception中的异常错误
FluentMybatisException 异常类
FluentMybatisException(String) - 异常错误 的构造器cn.org.atool.fluent.mybatis.exception.FluentMybatisException
 
FluentMybatisException(String, Throwable) - 异常错误 的构造器cn.org.atool.fluent.mybatis.exception.FluentMybatisException
 
forEach(Consumer<IFragment>) - 类 中的方法cn.org.atool.fluent.mybatis.segment.fragment.JoiningFrag
 
Form - cn.org.atool.fluent.form中的类
简单表单查询设置
Form() - 类 的构造器cn.org.atool.fluent.form.Form
 
Form(Class<E>) - 类 的构造器cn.org.atool.fluent.form.Form
 
form(String) - 类 中的静态方法cn.org.atool.fluent.form.kits.GsonKit
 
FormApply - cn.org.atool.fluent.form.setter中的类
FormApply
FormApply(FormSetter, Map, Form) - 类 的构造器cn.org.atool.fluent.form.setter.FormApply
 
formApply - 类 中的变量cn.org.atool.fluent.form.setter.FormSetter
 
format(String, Object...) - 类 中的静态方法cn.org.atool.fluent.mybatis.segment.fragment.FormatFrag
 
format(String, Object...) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.MybatisUtil
安全的进行字符串 format
FormatFrag - cn.org.atool.fluent.mybatis.segment.fragment中的类
格式化片段
FormEntry - cn.org.atool.fluent.form.setter中的类
表单项
FormEntry() - 类 的构造器cn.org.atool.fluent.form.setter.FormEntry
 
FormEntry(String, String, Object...) - 类 的构造器cn.org.atool.fluent.form.setter.FormEntry
 
FormHelper - cn.org.atool.fluent.form.setter中的类
FormHelper辅助工具类
FormHelper() - 类 的构造器cn.org.atool.fluent.form.setter.FormHelper
 
FormItemAdder - cn.org.atool.fluent.form.setter中的类
增加表单项条件
FormItemAdder(Form) - 类 的构造器cn.org.atool.fluent.form.setter.FormItemAdder
 
FormItemOrder - cn.org.atool.fluent.form.setter中的类
字段排序
FormItemOrder() - 类 的构造器cn.org.atool.fluent.form.setter.FormItemOrder
 
FormItemOrder(String, boolean) - 类 的构造器cn.org.atool.fluent.form.setter.FormItemOrder
 
FormKit - cn.org.atool.fluent.form中的类
Form操作辅助类
FormServiceFactoryBean - cn.org.atool.fluent.form.registrar中的类
FormServiceFactoryBean: FormService bean封装工厂
FormServiceFactoryBean(Class, Class) - 类 的构造器cn.org.atool.fluent.form.registrar.FormServiceFactoryBean
 
FormServiceKit - cn.org.atool.fluent.form.registrar中的接口
静态方法
FormServiceProxy - cn.org.atool.fluent.form.registrar中的类
FormServiceFactoryBean: FormService bean封装工厂
FormServiceProxy(Class, Class) - 类 的构造器cn.org.atool.fluent.form.registrar.FormServiceProxy
 
FormSetter - cn.org.atool.fluent.form.setter中的类
字段设置
FormSetter(IMapping) - 类 的构造器cn.org.atool.fluent.form.setter.FormSetter
 
FormSqlOp - cn.org.atool.fluent.form.setter中的接口
sql条件比较操作符常量
fragment(Supplier<String>) - 接口 中的静态方法cn.org.atool.fluent.mybatis.segment.fragment.Fragments
构造IFragment
fragment(String) - 接口 中的静态方法cn.org.atool.fluent.mybatis.segment.fragment.Fragments
 
Fragments - cn.org.atool.fluent.mybatis.segment.fragment中的接口
常量代码片段
FreeKit - cn.org.atool.fluent.mybatis.base.free中的接口
 
FreeQuery - cn.org.atool.fluent.mybatis.base.free中的类
字符串形式自由拼接查询器构造
FreeQuery(String) - 类 的构造器cn.org.atool.fluent.mybatis.base.free.FreeQuery
 
FreeQuery(String, String) - 类 的构造器cn.org.atool.fluent.mybatis.base.free.FreeQuery
 
FreeQuery(StringSupplier, String) - 类 的构造器cn.org.atool.fluent.mybatis.base.free.FreeQuery
 
FreeQuery(IQuery, String) - 类 的构造器cn.org.atool.fluent.mybatis.base.free.FreeQuery
嵌套子查询 select * from (select * ...) alias;
FreeUpdate - cn.org.atool.fluent.mybatis.base.free中的类
FreeUpdate
FreeUpdate(String) - 类 的构造器cn.org.atool.fluent.mybatis.base.free.FreeUpdate
 
from(QL) - 接口 中的静态方法cn.org.atool.fluent.mybatis.base.crud.JoinBuilder
关联查询构造方式一: 使用直接传入设置好别名和参数的Query
from(QL, String) - 接口 中的静态方法cn.org.atool.fluent.mybatis.base.crud.JoinBuilder
... from (select query) alias
fType - 类 中的变量cn.org.atool.fluent.mybatis.metadata.GetterMeta
 
fType - 类 中的变量cn.org.atool.fluent.mybatis.metadata.SetterMeta
 

G

ge(IGetter<E>) - 类 中的方法cn.org.atool.fluent.form.setter.FormApply
 
ge(String) - 类 中的方法cn.org.atool.fluent.form.setter.FormApply
 
ge(FieldMapping, Object) - 类 中的方法cn.org.atool.fluent.form.setter.FormItemAdder
 
ge(String, Object) - 类 中的方法cn.org.atool.fluent.form.setter.FormItemAdder
 
ge(IGetter<E>) - 接口 中的方法cn.org.atool.fluent.form.setter.IFormApply
 
ge(String) - 接口 中的方法cn.org.atool.fluent.form.setter.IFormApply
 
ge(Object) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.model.IOperator
大于等于
ge(Object) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.ObjectWhere
大于等于
ge(T, Predicate<T>) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.ObjectWhere
大于等于
ge(T, boolean) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.ObjectWhere
大于等于
ge(Ifs<T>) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.ObjectWhere
按Ifs条件设置where值
get(String) - 类 中的静态方法cn.org.atool.fluent.mybatis.base.model.op.SqlOps
返回匹配的操作符实例
get(E) - 接口 中的方法cn.org.atool.fluent.mybatis.functions.IGetter
返回属性值
get(List<E>) - 类 中的方法cn.org.atool.fluent.mybatis.functions.RefFinder
 
get(String, IDataByColumn) - 接口 中的方法cn.org.atool.fluent.mybatis.functions.TableDynamic
获取表名称
get(IEntity) - 接口 中的方法cn.org.atool.fluent.mybatis.functions.TableSupplier
根据entity获取目标表
get(IWrapperMapper, Class) - 类 中的静态方法cn.org.atool.fluent.mybatis.mapper.PrinterMapper
返回线程中的PrinterMapper
get(Class, String) - 类 中的静态方法cn.org.atool.fluent.mybatis.metadata.GetterMeta
返回类klass属性setter方法
get(Class) - 类 中的静态方法cn.org.atool.fluent.mybatis.metadata.GetterMeta
 
get(IMapping) - 枚举 中的方法cn.org.atool.fluent.mybatis.metadata.JoinType
 
get(Class, String) - 类 中的静态方法cn.org.atool.fluent.mybatis.metadata.SetterMeta
返回类klass属性setter方法
get(Class) - 类 中的静态方法cn.org.atool.fluent.mybatis.metadata.SetterMeta
 
get() - 类 中的方法cn.org.atool.fluent.mybatis.segment.BaseSegment
当前字段
get(IMapping) - 类 中的方法cn.org.atool.fluent.mybatis.segment.fragment.AppendFlag
 
get(IMapping) - 类 中的方法cn.org.atool.fluent.mybatis.segment.fragment.BracketFrag
 
get(IMapping) - 类 中的方法cn.org.atool.fluent.mybatis.segment.fragment.CachedFrag
 
get(IMapping) - 类 中的方法cn.org.atool.fluent.mybatis.segment.fragment.FormatFrag
 
get(IMapping) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.fragment.IFragment
SQL 片段
get(IMapping) - 类 中的方法cn.org.atool.fluent.mybatis.segment.fragment.JoiningFrag
 
get(String) - 类 中的静态方法cn.org.atool.fluent.mybatis.segment.fragment.JoiningFrag
 
get() - 类 中的静态方法cn.org.atool.fluent.mybatis.segment.fragment.JoiningFrag
 
get(IMapping) - 枚举 中的方法cn.org.atool.fluent.mybatis.segment.fragment.KeyFrag
 
get(IMapping) - 类 中的方法cn.org.atool.fluent.mybatis.segment.list.BaseSegmentList
 
get() - 类 中的方法cn.org.atool.fluent.mybatis.segment.list.BaseSegmentList
 
get() - 类 中的方法cn.org.atool.fluent.mybatis.segment.list.GroupBySegmentList
示例: group by column1, column2
get() - 类 中的方法cn.org.atool.fluent.mybatis.segment.list.HavingSegmentList
示例: having sum(column1) > 0 and avg(column2) = 9
get() - 类 中的方法cn.org.atool.fluent.mybatis.segment.list.OrderBySegmentList
示例: order by column1 asc, column2 desc
get() - 类 中的方法cn.org.atool.fluent.mybatis.segment.list.WhereSegmentList
示例: column1 = ?
get() - 类 中的方法cn.org.atool.fluent.mybatis.segment.model.MergeSegments
拼接sql语句 (where) ...
get(Object) - 接口 中的方法cn.org.atool.fluent.mybatis.typehandler.IConvertor
转换处理
getAlias() - 接口 中的方法cn.org.atool.fluent.mybatis.base.crud.JoinBuilder
 
getAlias() - 类 中的方法cn.org.atool.fluent.mybatis.segment.JoinQuery
 
getAllColumns() - 接口 中的方法cn.org.atool.fluent.mybatis.base.entity.IMapping
返回实体类对应的所有数据库字段列表
getArgSize() - 接口 中的方法cn.org.atool.fluent.mybatis.base.model.ISqlOp
操作参数个数
getArgSize() - 类 中的方法cn.org.atool.fluent.mybatis.base.model.op.ILike
 
getColumnMap() - 接口 中的方法cn.org.atool.fluent.mybatis.base.entity.IMapping
返回数据库字段映射关系
getData() - 接口 中的方法cn.org.atool.fluent.mybatis.model.IPagedList
分页查询返回数据
getEndOffset() - 类 中的方法cn.org.atool.fluent.mybatis.segment.model.PagedOffset
 
getEntityClass(String, String) - 接口 中的静态方法cn.org.atool.fluent.form.registrar.FormServiceKit
根据FormMethodFormService注解上声明的entityClass和entityTable 值解析实际的EntityClass值
getEntityClass(Class, String) - 接口 中的静态方法cn.org.atool.fluent.form.registrar.FormServiceKit
根据FormMethodFormService注解上声明的entityClass和entityTable 值解析实际的EntityClass值
getEntityClass(String) - 接口 中的静态方法cn.org.atool.fluent.form.registrar.FormServiceKit
根据表名称获取实例类型
getEntityClass(Class<? extends IEntity>[]) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.RefKit
 
getExpression() - 接口 中的方法cn.org.atool.fluent.mybatis.base.model.ISqlOp
操作符字符拼接表达式
getExpression() - 类 中的方法cn.org.atool.fluent.mybatis.base.model.op.ILike
 
getFieldList(Class) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.MybatisUtil
获取该类的所有属性列表
getFields(List<T>, Function<T, Object>) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.PoJoHelper
返回list对象属性值数组
getFieldsMap() - 接口 中的方法cn.org.atool.fluent.mybatis.base.entity.IMapping
返回Entity属性映射关系
getInitializers() - 接口 中的方法cn.org.atool.fluent.mybatis.spring.IMapperFactory
初始化环境定义脚本列表
getMappers() - 接口 中的方法cn.org.atool.fluent.mybatis.spring.IMapperFactory
返回Mapper实例列表
getMappers() - 类 中的方法cn.org.atool.fluent.mybatis.spring.MapperFactory
 
getMerged() - 接口 中的方法cn.org.atool.fluent.mybatis.segment.model.IWrapperData
where + groupBy + having + orderBy + limit + last 语句部分
getNext() - 接口 中的方法cn.org.atool.fluent.mybatis.model.IPagedList
 
getNullableResult(ResultSet, String) - 类 中的方法cn.org.atool.fluent.mybatis.typehandler.ClickArrayHandler
 
getNullableResult(ResultSet, int) - 类 中的方法cn.org.atool.fluent.mybatis.typehandler.ClickArrayHandler
 
getNullableResult(CallableStatement, int) - 类 中的方法cn.org.atool.fluent.mybatis.typehandler.ClickArrayHandler
 
getObject() - 类 中的方法cn.org.atool.fluent.form.registrar.FormServiceFactoryBean
 
getObjectType() - 类 中的方法cn.org.atool.fluent.form.registrar.FormServiceFactoryBean
 
getOneValueBy(String) - 接口 中的方法cn.org.atool.fluent.mybatis.base.intf.IDataByColumn
获取单一键值
getOrder() - 类 中的方法cn.org.atool.fluent.form.Form
 
getOrigin() - 类 中的方法cn.org.atool.fluent.mybatis.segment.AggregateSegment
 
getParas(Map, String) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.SqlProviderKit
 
getPlaceHolder() - 接口 中的方法cn.org.atool.fluent.mybatis.base.model.ISqlOp
操作符参数占位符表达式
getPlaceHolder() - 类 中的方法cn.org.atool.fluent.mybatis.base.model.op.ILike
 
getRefKeyOfRefMethod(Class, String) - 类 中的静态方法cn.org.atool.fluent.mybatis.base.EntityRefKit
 
getRelations() - 接口 中的方法cn.org.atool.fluent.mybatis.spring.IMapperFactory
返回实体关系定义
getRelations() - 类 中的方法cn.org.atool.fluent.mybatis.spring.MapperFactory
 
getSelectAll() - 接口 中的方法cn.org.atool.fluent.mybatis.base.entity.IMapping
返回用 ', ' 连接好的所有字段
getSeq(String) - 类 中的静态方法cn.org.atool.fluent.mybatis.base.provider.CommonSqlKit
返回seq的值
getSessionFactories() - 接口 中的方法cn.org.atool.fluent.mybatis.spring.IMapperFactory
返回所有SqlSessionFactory列表
getTableAlias() - 接口 中的方法cn.org.atool.fluent.mybatis.base.crud.IWrapper
query/update表别名
getTableAlias() - 类 中的方法cn.org.atool.fluent.mybatis.segment.BaseWrapper
 
getTableInfo(Class) - 类 中的静态方法cn.org.atool.fluent.mybatis.metadata.TableMetaHelper
获取实体映射表信息
getTableMeta() - 类 中的方法cn.org.atool.fluent.mybatis.segment.BaseWrapper
 
getTableName() - 接口 中的方法cn.org.atool.fluent.mybatis.base.entity.IMapping
返回不加反义符的表名
getter - 类 中的变量cn.org.atool.fluent.mybatis.base.model.FieldMapping
e->((BlobValuePoJo)e).getId()
GetterMeta - cn.org.atool.fluent.mybatis.metadata中的类
getter方法元数据
getTotal() - 接口 中的方法cn.org.atool.fluent.mybatis.model.IPagedList
数据总数, -1表示没有计算总数
getUpdate() - 类 中的方法cn.org.atool.fluent.form.Form
 
getValue(Object) - 类 中的方法cn.org.atool.fluent.mybatis.metadata.GetterMeta
 
getVersionBanner() - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.MybatisUtil
fluent mybatis version
getWhere() - 类 中的方法cn.org.atool.fluent.form.Form
 
getWrapper(Map, String) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.SqlProviderKit
 
getWrapperData(Map, String) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.SqlProviderKit
 
group_concat - 类 中的变量cn.org.atool.fluent.mybatis.segment.AggregateSegment
 
groupBy - 类 中的变量cn.org.atool.fluent.mybatis.base.free.FreeQuery
分组:GROUP BY 字段, ...
groupBy() - 类 中的方法cn.org.atool.fluent.mybatis.segment.JoinWrapperData
 
groupBy() - 接口 中的方法cn.org.atool.fluent.mybatis.segment.model.IWrapperData
返回 groupBy + having 组合起来的语句
groupBy - 类 中的变量cn.org.atool.fluent.mybatis.segment.model.MergeSegments
 
GroupByBase<G extends GroupByBase<G,Q>,Q extends IBaseQuery<?,Q>> - cn.org.atool.fluent.mybatis.segment中的类
BaseGroupBy
GroupByBase(Q) - 类 的构造器cn.org.atool.fluent.mybatis.segment.GroupByBase
 
GroupBySegmentList - cn.org.atool.fluent.mybatis.segment.list中的类
Group By SQL 片段
GroupBySegmentList() - 类 的构造器cn.org.atool.fluent.mybatis.segment.list.GroupBySegmentList
 
groupRelation(RefKey<E, R>, List<E>, List<R>) - 类 中的静态方法cn.org.atool.fluent.mybatis.base.EntityRefKit
根据RefKey信息, 设置srcEntities里里面的关联数据
gson - 类 中的静态变量cn.org.atool.fluent.form.kits.GsonKit
 
GsonKit - cn.org.atool.fluent.form.kits中的类
gson实现
GsonKit() - 类 的构造器cn.org.atool.fluent.form.kits.GsonKit
 
gt(IGetter<E>) - 类 中的方法cn.org.atool.fluent.form.setter.FormApply
 
gt(String) - 类 中的方法cn.org.atool.fluent.form.setter.FormApply
 
gt(FieldMapping, Object) - 类 中的方法cn.org.atool.fluent.form.setter.FormItemAdder
 
gt(String, Object) - 类 中的方法cn.org.atool.fluent.form.setter.FormItemAdder
 
gt(IGetter<E>) - 接口 中的方法cn.org.atool.fluent.form.setter.IFormApply
 
gt(String) - 接口 中的方法cn.org.atool.fluent.form.setter.IFormApply
 
gt(Object) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.model.IOperator
大于
gt(Object) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.ObjectWhere
大于
gt(Object, boolean) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.ObjectWhere
大于
gt(T, Predicate<T>) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.ObjectWhere
大于
gt(Ifs<T>) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.ObjectWhere
按Ifs条件设置where值

H

H2_KEY_GENERATOR - 接口 中的静态变量cn.org.atool.fluent.mybatis.base.entity.IKeyGenerator
 
handleSelectKey(FieldMapping, TableId) - 类 中的方法cn.org.atool.fluent.mybatis.base.provider.StatementBuilder
 
hasGroupBy() - 类 中的方法cn.org.atool.fluent.mybatis.segment.model.WrapperData
有 group by语句
HASH_MARK_LEFT_CURLY - 接口 中的静态变量cn.org.atool.fluent.mybatis.utility.StrConstant
"#{"
hashCode() - 类 中的方法cn.org.atool.fluent.mybatis.segment.fragment.Column
 
hasNext() - 类 中的方法cn.org.atool.fluent.mybatis.model.StdPagedList
 
hasNext(long) - 类 中的方法cn.org.atool.fluent.mybatis.segment.model.WrapperData
是否有更多数据
hasSelect() - 类 中的方法cn.org.atool.fluent.mybatis.segment.model.WrapperData
 
hasSimpleInject(String) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.SqlInject
简单判断是否可能存在SQL注入危险 不允许可能产生注入的字符串
hasSpace(String) - 接口 中的静态方法cn.org.atool.fluent.mybatis.If
有空格符
having - 类 中的变量cn.org.atool.fluent.mybatis.base.free.FreeQuery
分组条件设置 having...
having() - 类 中的方法cn.org.atool.fluent.mybatis.segment.JoinWrapperData
 
having() - 接口 中的方法cn.org.atool.fluent.mybatis.segment.model.IWrapperData
 
having - 类 中的变量cn.org.atool.fluent.mybatis.segment.model.MergeSegments
 
HavingBase<H extends HavingBase<H,Q>,Q extends IBaseQuery<?,Q>> - cn.org.atool.fluent.mybatis.segment中的类
BaseHaving: having设置
HavingBase(Q) - 类 的构造器cn.org.atool.fluent.mybatis.segment.HavingBase
 
HavingBase(H, IAggregate) - 类 的构造器cn.org.atool.fluent.mybatis.segment.HavingBase
 
HavingOperator<H extends HavingBase<H,?>> - cn.org.atool.fluent.mybatis.segment中的类
HavingOperator: having聚合操作
HavingSegmentList - cn.org.atool.fluent.mybatis.segment.list中的类
Having SQL 片段
HavingSegmentList() - 类 的构造器cn.org.atool.fluent.mybatis.segment.list.HavingSegmentList
 
hint(HintType, String) - 接口 中的方法cn.org.atool.fluent.mybatis.base.crud.IWrapper
在select或update指定位置插入hint语句
hint(String) - 接口 中的方法cn.org.atool.fluent.mybatis.base.crud.IWrapper
在select或update开头插入hint语句
hint(HintType, String) - 类 中的方法cn.org.atool.fluent.mybatis.segment.model.WrapperData
 
hint(HintType) - 类 中的方法cn.org.atool.fluent.mybatis.segment.model.WrapperData
 
HintType - cn.org.atool.fluent.mybatis.segment.model中的枚举
在sql语句特定位置中插入特定语句或注释

I

IAggregate - cn.org.atool.fluent.mybatis.functions中的接口
聚合接口
IBaseDao<E extends IEntity> - cn.org.atool.fluent.mybatis.base中的接口
IBaseDao Dao基本操作方法
IBaseQuery<E extends IEntity,Q extends IBaseQuery<E,Q>> - cn.org.atool.fluent.mybatis.base.crud中的接口
IEntityQuery: 查询接口
IBaseUpdate<E extends IEntity,U extends IBaseUpdate<E,U,NQ>,NQ extends IBaseQuery<E,NQ>> - cn.org.atool.fluent.mybatis.base.crud中的接口
IEntityUpdate: 更新接口
IConvertor<T> - cn.org.atool.fluent.mybatis.typehandler中的接口
类型转换
IDataByColumn - cn.org.atool.fluent.mybatis.base.intf中的接口
根据字段名称, 获取对应条件值
IDefaultGetter - cn.org.atool.fluent.mybatis.base.crud中的接口
进行默认设置
IDefaultSetter - cn.org.atool.fluent.mybatis.base.crud中的接口
设置Entity, Query, Updater默认值
IEntity - cn.org.atool.fluent.mybatis.base中的接口
IEntity 实体基类
IEntityKit - cn.org.atool.fluent.mybatis.base.entity中的接口
entity帮助类
IEntityMapper<E extends IEntity> - cn.org.atool.fluent.mybatis.base.mapper中的接口
IEntityMapper: 实例Mapper基类,Mapper 继承该接口后,无需编写 mapper.xml 文件,即可获得CRUD功能
IExecutor - cn.org.atool.fluent.mybatis.functions中的接口
IExecutor: 外部执行器
If - cn.org.atool.fluent.mybatis中的接口
常见断言
IFormApply - cn.org.atool.fluent.form.setter中的接口
简单表单查询 简单表单查询
IFragment - cn.org.atool.fluent.mybatis.segment.fragment中的接口
SQL 片段接口
Ifs<T> - cn.org.atool.fluent.mybatis.ifs中的类
分支设置
Ifs() - 类 的构造器cn.org.atool.fluent.mybatis.ifs.Ifs
 
IfsPredicate - cn.org.atool.fluent.mybatis.ifs中的类
值对结构
IfsPredicate(Predicate, Object...) - 类 的构造器cn.org.atool.fluent.mybatis.ifs.IfsPredicate
 
IGetter<E> - cn.org.atool.fluent.mybatis.functions中的接口
IEntity::getter()函数
ignoreLockVersion() - 类 中的方法cn.org.atool.fluent.mybatis.base.crud.BaseUpdate
按条件更新时, 忽略乐观锁
ignoreVersion() - 类 中的方法cn.org.atool.fluent.mybatis.segment.model.WrapperData
 
IHasDbType - cn.org.atool.fluent.mybatis.base.intf中的接口
返回返回数据库类型的对象
IHasMapping - cn.org.atool.fluent.mybatis.base.intf中的接口
返回返回数据库类型的对象
IKeyGenerator - cn.org.atool.fluent.mybatis.base.entity中的接口
表主键生成器接口 (sql)
ILike - cn.org.atool.fluent.mybatis.base.model.op中的类
postgresql引擎,忽略大小写搜索英文
ILike - 类 中的静态变量cn.org.atool.fluent.mybatis.base.model.op.SqlOps
postgresql引擎,忽略大小写搜索英文
IMapper<E extends IEntity> - cn.org.atool.fluent.mybatis.base.mapper中的接口
IMapper: mapper标识接口
IMapperFactory - cn.org.atool.fluent.mybatis.spring中的接口
IMapperFactory
IMapping - cn.org.atool.fluent.mybatis.base.entity中的接口
EntityMapping基类
in(FieldMapping, Object...) - 类 中的方法cn.org.atool.fluent.form.setter.FormItemAdder
 
in(String, Object...) - 类 中的方法cn.org.atool.fluent.form.setter.FormItemAdder
 
in(Object[]) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.model.IOperator
in (values)
in(int[]) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.model.IOperator
in (values)
in(long[]) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.model.IOperator
in (values)
in(Collection) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.model.IOperator
in (values)
in(Collection) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.BaseWhere
in (values)
in(int[]) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.NumericWhere
in (values)
in(int[], Predicate<int[]>) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.NumericWhere
in (values)
in(int[], boolean) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.NumericWhere
in (values)
in(long[]) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.NumericWhere
in (values)
in(long[], Predicate<long[]>) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.NumericWhere
in (values)
in(long[], boolean) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.NumericWhere
in (values)
in(Object[]) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.ObjectWhere
in (values)
in(T[], Predicate<T[]>) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.ObjectWhere
in (values)
in(T[], boolean) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.ObjectWhere
in (values)
in(Collection, Predicate<Collection>) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.ObjectWhere
in (values)
in(Collection, boolean) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.ObjectWhere
in (values)
in(Ifs<Collection>) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.ObjectWhere
按Ifs条件设置where值
in(String, O...) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.ObjectWhere
where column IN (select ... )
in(boolean, String, O...) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.ObjectWhere
where column IN (select ... )
in(QFunction<NQ>) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.ObjectWhere
in (select ... )
in(IQuery) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.ObjectWhere
in (select ... )
in(boolean, QFunction<NQ>) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.ObjectWhere
in (select ... )
in(boolean, IQuery) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.ObjectWhere
in (select ... )
in(Collection) - 类 中的方法cn.org.atool.fluent.mybatis.segment.WhereApply
 
in(String, O...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.WhereApply
where column IN (select ... )
in(boolean, String, O...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.WhereApply
 
in(QFunction<NQ>) - 类 中的方法cn.org.atool.fluent.mybatis.segment.WhereApply
in (select ... )
in(IQuery) - 类 中的方法cn.org.atool.fluent.mybatis.segment.WhereApply
 
in(boolean, QFunction<NQ>) - 类 中的方法cn.org.atool.fluent.mybatis.segment.WhereApply
 
in(boolean, IQuery) - 类 中的方法cn.org.atool.fluent.mybatis.segment.WhereApply
 
InIfs<T> - cn.org.atool.fluent.mybatis.ifs中的类
对 IN collection进行条件选择
InIfs() - 类 的构造器cn.org.atool.fluent.mybatis.ifs.InIfs
 
init() - 接口 中的方法cn.org.atool.fluent.mybatis.spring.IMapperFactory
初始化FluentMybatis启动前置步骤 o Entity关联关系实现设置 o MapperRef中所有Mapper实例设置 o insert, insertBatch, listEntity中主键映射和ResultMap设置 o Banner打印
initialize() - 接口 中的方法cn.org.atool.fluent.mybatis.base.intf.IRelation
 
initializer(IExecutor) - 类 中的方法cn.org.atool.fluent.mybatis.spring.MapperFactory
增加环境设置脚本
insert() - 类 中的方法cn.org.atool.fluent.form.Form
按表单新增记录
insert(E) - 接口 中的方法cn.org.atool.fluent.mybatis.base.mapper.IEntityMapper
插入一条记录, 主键字段为空
insert - 类 中的变量cn.org.atool.fluent.mybatis.base.model.FieldMapping
插入时的默认值
insert(StatementBuilder, FieldMapping, TableId) - 类 中的方法cn.org.atool.fluent.mybatis.base.provider.CommonSqlKit
 
insert(StatementBuilder, FieldMapping, TableId) - 类 中的方法cn.org.atool.fluent.mybatis.base.provider.OracleSqlKit
 
insert(StatementBuilder, FieldMapping, TableId) - 接口 中的方法cn.org.atool.fluent.mybatis.base.provider.SqlKit
构造insert方法的主键生成器KeyGenerator
insert(Map, ProviderContext) - 类 中的静态方法cn.org.atool.fluent.mybatis.base.provider.SqlProvider
插入id未赋值的entity IEntityMapper.insert(IEntity)
insert(IEntity) - 类 中的方法cn.org.atool.fluent.mybatis.mapper.PrinterMapper
 
insert - 类 中的变量cn.org.atool.fluent.mybatis.metadata.TableFieldMeta
字段填充策略
insert() - 类 中的方法org.apache.ibatis.session.ConfigurationKit
重建insert MappedStatement
INSERT_COLUMNS(IMapping, List<String>) - 类 中的方法cn.org.atool.fluent.mybatis.mapper.MapperSql
 
INSERT_INTO(String) - 类 中的方法cn.org.atool.fluent.mybatis.mapper.MapperSql
 
insertBatch(Collection<E>) - 接口 中的方法cn.org.atool.fluent.mybatis.base.mapper.IEntityMapper
批量插入数据,实例主键必须全部未赋值
insertBatch(IMapping, StatementBuilder, FieldMapping, TableId) - 类 中的方法cn.org.atool.fluent.mybatis.base.provider.CommonSqlKit
 
insertBatch(IMapping, Collection<E>, boolean, TableId) - 类 中的方法cn.org.atool.fluent.mybatis.base.provider.CommonSqlKit
 
insertBatch(IMapping, StatementBuilder, FieldMapping, TableId) - 接口 中的方法cn.org.atool.fluent.mybatis.base.provider.SqlKit
构造insertBatch方法的主键生成器KeyGenerator
insertBatch(IMapping, Collection<E>, boolean, TableId) - 接口 中的方法cn.org.atool.fluent.mybatis.base.provider.SqlKit
批量插入
insertBatch(Map, ProviderContext) - 类 中的静态方法cn.org.atool.fluent.mybatis.base.provider.SqlProvider
insertBatch(Collection) - 类 中的方法cn.org.atool.fluent.mybatis.mapper.PrinterMapper
 
insertBatchWithPk(Collection<E>) - 接口 中的方法cn.org.atool.fluent.mybatis.base.mapper.IEntityMapper
批量插入数据,实例主键必须全部已赋值
insertBatchWithPk(Map, ProviderContext) - 类 中的静态方法cn.org.atool.fluent.mybatis.base.provider.SqlProvider
insertBatchWithPk(Collection) - 类 中的方法cn.org.atool.fluent.mybatis.mapper.PrinterMapper
 
insertEntity(IMapping, String, E, boolean) - 类 中的方法cn.org.atool.fluent.mybatis.base.provider.CommonSqlKit
 
insertEntity(IMapping, String, E, boolean) - 接口 中的方法cn.org.atool.fluent.mybatis.base.provider.SqlKit
构建插入语句
InsertList - cn.org.atool.fluent.mybatis.base.model中的类
insert by entity字段构造
InsertList() - 类 的构造器cn.org.atool.fluent.mybatis.base.model.InsertList
 
insertSelect(String[], IQuery) - 接口 中的方法cn.org.atool.fluent.mybatis.base.dao.IProtectedDao
insert into a_table(fields) select fields from b_table;
insertSelect(FieldMapping[], IQuery) - 接口 中的方法cn.org.atool.fluent.mybatis.base.dao.IProtectedDao
insert into a_table(fields) select fields from b_table;
insertSelect(String[], IQuery) - 接口 中的方法cn.org.atool.fluent.mybatis.base.mapper.IEntityMapper
insert into a_table(fields) select fields from b_table;
insertSelect(String...) - 类 中的方法cn.org.atool.fluent.mybatis.base.mapper.QueryExecutor
 
insertSelect(IMapping, String, String[], IQuery) - 类 中的方法cn.org.atool.fluent.mybatis.base.provider.CommonSqlKit
 
insertSelect(IMapping, TableId, boolean, MapperSql, List<Map>, List<FieldMapping>) - 类 中的方法cn.org.atool.fluent.mybatis.base.provider.CommonSqlKit
https://blog.csdn.net/w_y_t_/article/details/51416201 https://www.cnblogs.com/xunux/p/4882761.html https://blog.csdn.net/weixin_41175479/article/details/80608512
insertSelect(IMapping, String, String[], IQuery) - 接口 中的方法cn.org.atool.fluent.mybatis.base.provider.SqlKit
生成 insertSelect 对应的sql语句
insertSelect(Map, ProviderContext) - 类 中的静态方法cn.org.atool.fluent.mybatis.base.provider.SqlProvider
构造 insert ... select ...
insertSelect(String[], IQuery) - 类 中的方法cn.org.atool.fluent.mybatis.mapper.PrinterMapper
 
insertValues(IMapping, MapperSql, List<Map>, List<FieldMapping>) - 类 中的方法cn.org.atool.fluent.mybatis.base.provider.CommonSqlKit
 
insertWithPk(E) - 接口 中的方法cn.org.atool.fluent.mybatis.base.mapper.IEntityMapper
插入一条记录, 主键字段不为空
insertWithPk(Map, ProviderContext) - 类 中的静态方法cn.org.atool.fluent.mybatis.base.provider.SqlProvider
插入id已赋值的entity IEntityMapper.insertWithPk(IEntity)
insertWithPk(IEntity) - 类 中的方法cn.org.atool.fluent.mybatis.mapper.PrinterMapper
 
INSTANCE - 类 中的静态变量cn.org.atool.fluent.mybatis.base.crud.EmptyWrapper
 
instance(String, Throwable, Object...) - 异常错误 中的静态方法cn.org.atool.fluent.mybatis.exception.FluentMybatisException
FluentMybatisException 异常
instance(String, Object...) - 异常错误 中的静态方法cn.org.atool.fluent.mybatis.exception.FluentMybatisException
重载的方法
intercept(Object, Method, Object[], MethodProxy) - 类 中的方法cn.org.atool.fluent.form.registrar.FormServiceProxy
FactoryBean的 InvocationHandler.invoke(Object, Method, Object[]) 实现
internalListEntity(IQuery) - 接口 中的方法cn.org.atool.fluent.mybatis.base.mapper.IEntityMapper
根据 query 条件,查询全部记录
internalListEntity(IQuery) - 类 中的方法cn.org.atool.fluent.mybatis.mapper.PrinterMapper
 
invoke(MethodMeta, Object[]) - 接口 中的静态方法cn.org.atool.fluent.form.registrar.FormServiceKit
执行Form操作
invoke(String, boolean) - 接口 中的方法cn.org.atool.fluent.mybatis.base.entity.IRich
Entity rich @RefMethod method方法定义接口 具体实现 RichEntity.invoke(String, boolean) 对应调用 RefKit.invoke(Class, String, Object[])
invoke(String, boolean) - 类 中的方法cn.org.atool.fluent.mybatis.base.RichEntity
加载关联信息
invoke(Class, String, Object[]) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.RefKit
实现entityClass#methodName方法
invokeRefMethod(Class, String, Object) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.RefKit
调用RefMethod填充关联数据
IOperator<R> - cn.org.atool.fluent.mybatis.segment.model中的接口
比较操作
IPagedList<E> - cn.org.atool.fluent.mybatis.model中的接口
分页查询结果
IProtectedDao<E extends IEntity> - cn.org.atool.fluent.mybatis.base.dao中的接口
IDaoProtected: 被限制在Dao类中使用的方法, 只允许在子类中调用,不暴露给更高层的Service外部直接访问 * * !!!!!!!!!!!!
IQuery<E extends IEntity> - cn.org.atool.fluent.mybatis.base.crud中的接口
查询构造器基类
IRelation - cn.org.atool.fluent.mybatis.base.intf中的接口
Entity类关联关系实现标识类
IRich - cn.org.atool.fluent.mybatis.base.entity中的接口
IRich: Entity类@RefMethod方法实现定义
IRichEntity - cn.org.atool.fluent.mybatis.base.entity中的接口
只需要Entity属性就可以执行的数据操作方法
IRichMapper<E extends IEntity> - cn.org.atool.fluent.mybatis.base.mapper中的接口
IDaoMapper: 非mybatis mapper原子接口, 属于组装方法
is(Object) - 类 中的方法cn.org.atool.fluent.mybatis.segment.UpdateApply
更新字段值: #{column}=value value可以为null
is(O, Predicate<O>) - 类 中的方法cn.org.atool.fluent.mybatis.segment.UpdateApply
条件when成立时, 更新为value值
is(O, boolean) - 类 中的方法cn.org.atool.fluent.mybatis.segment.UpdateApply
条件when成立时, 更新为value值
is(Ifs<O>) - 类 中的方法cn.org.atool.fluent.mybatis.segment.UpdateApply
按分支条件更新
isAssignableFrom(Object) - 类 中的方法cn.org.atool.fluent.mybatis.segment.fragment.Column
 
isAutoKeyGenerator(TableId) - 类 中的方法cn.org.atool.fluent.mybatis.base.provider.CommonSqlKit
 
isBlank(CharSequence) - 接口 中的静态方法cn.org.atool.fluent.mybatis.If
判断字符串是否为空
isCollection(O...) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.MybatisUtil
 
isColumnName(String) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.MybatisUtil
判断是否是数据库表字段名称 非全数字, 只包含数字+字母+下划线组成
isDigit(char) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.MybatisUtil
数字
isDistinct() - 接口 中的方法cn.org.atool.fluent.mybatis.segment.model.IWrapperData
是否distinct查询
isEmpty(Object) - 接口 中的静态方法cn.org.atool.fluent.mybatis.If
判断数据对象(Collection, Map, Array)是否为空
isEmpty() - 类 中的方法cn.org.atool.fluent.mybatis.segment.fragment.JoiningFrag
 
isEmpty() - 类 中的方法cn.org.atool.fluent.mybatis.segment.list.BaseSegmentList
 
ISetter<E> - cn.org.atool.fluent.mybatis.functions中的接口
IEntity setter(value)函数
isFalse() - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.BooleanWhere
等于 false
isFieldAndAssignableFrom(IFragment, Object) - 类 中的静态方法cn.org.atool.fluent.mybatis.segment.fragment.Column
是映射字段, 并且para是映射字段类型值
isLetter(char) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.MybatisUtil
字母 a-z, A-Z, 或 '_'
isList - 类 中的变量cn.org.atool.fluent.mybatis.functions.RefKey
是否 1:N关系
isMapperFactoryInitialized() - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.MybatisUtil
 
isNotLarge() - 类 中的方法cn.org.atool.fluent.mybatis.metadata.FieldMeta
非大字段
isNull(FieldMapping) - 类 中的方法cn.org.atool.fluent.form.setter.FormItemAdder
 
isNull(String) - 类 中的方法cn.org.atool.fluent.form.setter.FormItemAdder
 
isNull(Object) - 接口 中的静态方法cn.org.atool.fluent.mybatis.If
判断对象是否为空
isNull() - 类 中的方法cn.org.atool.fluent.mybatis.segment.UpdateApply
值更新为null: #{column} = null
isNull() - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.BaseWhere
is null
isNull(boolean) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.BaseWhere
is null
isPrimary() - 类 中的方法cn.org.atool.fluent.mybatis.base.model.FieldMapping
主键字段
isPrint() - 类 中的静态方法cn.org.atool.fluent.mybatis.mapper.PrinterMapper
 
ISqlOp - cn.org.atool.fluent.mybatis.base.model中的接口
操作符定义接口类
isSelectInsert(IMapping, boolean, TableId) - 类 中的方法cn.org.atool.fluent.mybatis.base.provider.CommonSqlKit
是否用 insert select 方式批量插入
isSelectInsert(IMapping, boolean, TableId) - 类 中的方法cn.org.atool.fluent.mybatis.base.provider.OracleSqlKit
 
isSeqBefore(DbType) - 类 中的方法cn.org.atool.fluent.mybatis.base.entity.TableId
- seqName不为空的情况下且和默认seq不一样 - 显式设置
isSingleton() - 类 中的方法cn.org.atool.fluent.form.registrar.FormServiceFactoryBean
 
isSpace(char) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.MybatisUtil
 
isTableName(String) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.MybatisUtil
 
isTrue() - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.BooleanWhere
等于 true
isTrue(boolean, String, Object...) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.MybatisUtil
断言这个 boolean 为 true 为 false 则抛出异常
isVariantChar(char) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.MybatisUtil
是否变量字符: a-z, A-Z, 0-9, -, _, $
isVersion() - 类 中的方法cn.org.atool.fluent.mybatis.base.model.FieldMapping
版本号字段
IToMap - cn.org.atool.fluent.mybatis.base.intf中的接口
将对象转换为Map
IUpdate<E extends IEntity> - cn.org.atool.fluent.mybatis.base.crud中的接口
更新构造器基类
IValidator - cn.org.atool.fluent.form.validator中的接口
参数校验, 除注解验证外的方法验证
IWrapper<E extends IEntity,W extends IWrapper<E,W,NQ>,NQ extends IBaseQuery<E,NQ>> - cn.org.atool.fluent.mybatis.base.crud中的接口
IWrapper: 查询和更新都用到的接口
IWrapperData - cn.org.atool.fluent.mybatis.segment.model中的接口
IWrapperData: 提供给xml文件调用的方法
IWrapperMapper<E extends IEntity,Q extends IQuery<E>,U extends IUpdate<E>> - cn.org.atool.fluent.mybatis.base.mapper中的接口
以下方法在EntityMapper中实现接口default方法

J

javaType - 类 中的变量cn.org.atool.fluent.mybatis.base.model.FieldMapping
java 类型
join(QR) - 类 中的方法cn.org.atool.fluent.mybatis.base.crud.BaseQuery
构造JoinBuild<左查询,右查询>
join(JoinType, QR) - 类 中的方法cn.org.atool.fluent.mybatis.base.crud.BaseQuery
构造JoinBuild<左查询,右查询>
join(QR) - 接口 中的方法cn.org.atool.fluent.mybatis.base.crud.JoinToBuilder
from left.table join right.table on condition
join(QR, String) - 接口 中的方法cn.org.atool.fluent.mybatis.base.crud.JoinToBuilder
from table1 join (select query) alias ...
join(QR) - 类 中的方法cn.org.atool.fluent.mybatis.segment.JoinQuery
 
JoinBuilder<QL extends BaseQuery<?,QL>> - cn.org.atool.fluent.mybatis.base.crud中的接口
连接查询构造
JoiningFrag - cn.org.atool.fluent.mybatis.segment.fragment中的类
IFragment List
JoiningFrag(String) - 类 的构造器cn.org.atool.fluent.mybatis.segment.fragment.JoiningFrag
 
JoinOn<QL extends BaseQuery<?,QL>,QR extends BaseQuery<?,QR>,JB> - cn.org.atool.fluent.mybatis.segment中的类
关联查询on条件设置
JoinOn(JoinQuery<QL>, QL, JoinType, QR) - 类 的构造器cn.org.atool.fluent.mybatis.segment.JoinOn
 
JoinQuery<QL extends BaseQuery<?,QL>> - cn.org.atool.fluent.mybatis.segment中的类
联合查询条件
JoinQuery(QL) - 类 的构造器cn.org.atool.fluent.mybatis.segment.JoinQuery
如果有必要,需要显式设置query表别名
JoinSegment - cn.org.atool.fluent.mybatis.segment中的接口
JoinQueryWhere
JoinSegment.OrderBy - cn.org.atool.fluent.mybatis.segment中的类
 
JoinSegment.QueryWhere - cn.org.atool.fluent.mybatis.segment中的类
 
JoinToBuilder<QL extends BaseQuery<?,QL>> - cn.org.atool.fluent.mybatis.base.crud中的接口
关联查询构造方式一: 使用直接传入设置好别名和参数的Query
JoinType - cn.org.atool.fluent.mybatis.metadata中的枚举
关联查询类型
joinWithSpace(Object...) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.MybatisUtil
 
JoinWrapperData - cn.org.atool.fluent.mybatis.segment中的类
关联查询条件设置
JoinWrapperData(BaseQuery, List<BaseQuery>, Parameters) - 类 的构造器cn.org.atool.fluent.mybatis.segment.JoinWrapperData
 

K

key() - 枚举 中的方法cn.org.atool.fluent.mybatis.segment.fragment.KeyFrag
 
KeyFrag - cn.org.atool.fluent.mybatis.segment.fragment中的枚举
KeyWordSegment
kits - 类 中的变量cn.org.atool.fluent.mybatis.base.provider.SqlKitFactory
工具类单例

L

LambdaUtil - cn.org.atool.fluent.mybatis.utility中的类
lambda表达式处理
LambdaUtil() - 类 的构造器cn.org.atool.fluent.mybatis.utility.LambdaUtil
 
last(String) - 类 中的方法cn.org.atool.fluent.mybatis.base.crud.BaseQuery
 
last(String) - 类 中的方法cn.org.atool.fluent.mybatis.base.crud.BaseUpdate
 
last(String) - 接口 中的方法cn.org.atool.fluent.mybatis.base.crud.IQuery
追加在sql语句的末尾 !!!
last(String) - 接口 中的方法cn.org.atool.fluent.mybatis.base.crud.IUpdate
追加在sql语句的末尾 !!!
last(String) - 接口 中的方法cn.org.atool.fluent.mybatis.base.crud.JoinBuilder
追加在sql语句的末尾 !!!
last() - 类 中的方法cn.org.atool.fluent.mybatis.segment.fragment.JoiningFrag
 
last(String) - 类 中的方法cn.org.atool.fluent.mybatis.segment.JoinQuery
 
last() - 接口 中的方法cn.org.atool.fluent.mybatis.segment.model.IWrapperData
返回last sql部分
last(String) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.model.IWrapperData
附加sql,只允许执行一次
last() - 类 中的方法cn.org.atool.fluent.mybatis.segment.model.MergeSegments
 
last(String) - 类 中的方法cn.org.atool.fluent.mybatis.segment.model.MergeSegments
 
le(IGetter<E>) - 类 中的方法cn.org.atool.fluent.form.setter.FormApply
 
le(String) - 类 中的方法cn.org.atool.fluent.form.setter.FormApply
 
le(FieldMapping, Object) - 类 中的方法cn.org.atool.fluent.form.setter.FormItemAdder
 
le(String, Object) - 类 中的方法cn.org.atool.fluent.form.setter.FormItemAdder
 
le(IGetter<E>) - 接口 中的方法cn.org.atool.fluent.form.setter.IFormApply
 
le(String) - 接口 中的方法cn.org.atool.fluent.form.setter.IFormApply
 
le(Object) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.model.IOperator
小于等于
le(Object) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.ObjectWhere
小于等于
le(T, Predicate<T>) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.ObjectWhere
小于等于
le(T, boolean) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.ObjectWhere
小于等于
le(Ifs<T>) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.ObjectWhere
按Ifs条件设置where值
left(Object) - 类 中的静态方法cn.org.atool.fluent.mybatis.mapper.SqlLike
值%
leftJoin(QR) - 接口 中的方法cn.org.atool.fluent.mybatis.base.crud.JoinToBuilder
from left.table left join right.table on condition
leftJoin(QR, String) - 接口 中的方法cn.org.atool.fluent.mybatis.base.crud.JoinToBuilder
from table1 left join (select query) alias ...
leftJoin(QR) - 类 中的方法cn.org.atool.fluent.mybatis.segment.JoinQuery
 
like(IGetter<E>) - 类 中的方法cn.org.atool.fluent.form.setter.FormApply
 
like(String) - 类 中的方法cn.org.atool.fluent.form.setter.FormApply
 
like(FieldMapping, String) - 类 中的方法cn.org.atool.fluent.form.setter.FormItemAdder
 
like(String, String) - 类 中的方法cn.org.atool.fluent.form.setter.FormItemAdder
 
like(IGetter<E>) - 接口 中的方法cn.org.atool.fluent.form.setter.IFormApply
 
like(String) - 接口 中的方法cn.org.atool.fluent.form.setter.IFormApply
 
like(Object) - 类 中的静态方法cn.org.atool.fluent.mybatis.mapper.SqlLike
%值%
like(String) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.StringWhere
like '%value%'
like(String, Predicate<String>) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.StringWhere
like '%value%'
like(String, boolean) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.StringWhere
like '%value%'
like(Ifs<String>) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.StringWhere
按Ifs条件设置where值
like(String, Predicate<String>) - 类 中的方法cn.org.atool.fluent.mybatis.segment.WhereApply
 
like(String, boolean) - 类 中的方法cn.org.atool.fluent.mybatis.segment.WhereApply
 
likeLeft(IGetter<E>) - 类 中的方法cn.org.atool.fluent.form.setter.FormApply
 
likeLeft(String) - 类 中的方法cn.org.atool.fluent.form.setter.FormApply
 
likeLeft(IGetter<E>) - 接口 中的方法cn.org.atool.fluent.form.setter.IFormApply
 
likeLeft(String) - 接口 中的方法cn.org.atool.fluent.form.setter.IFormApply
 
likeLeft(String) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.StringWhere
已过时。
replaced by startWith
likeLeft(String, Predicate<String>) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.StringWhere
已过时。
replaced by startWith
likeLeft(String, Predicate<String>) - 类 中的方法cn.org.atool.fluent.mybatis.segment.WhereApply
已过时。
likeRight(IGetter<E>) - 类 中的方法cn.org.atool.fluent.form.setter.FormApply
 
likeRight(String) - 类 中的方法cn.org.atool.fluent.form.setter.FormApply
 
likeRight(IGetter<E>) - 接口 中的方法cn.org.atool.fluent.form.setter.IFormApply
 
likeRight(String) - 接口 中的方法cn.org.atool.fluent.form.setter.IFormApply
 
likeRight(String) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.StringWhere
已过时。
replaced by endWith
likeRight(String, Predicate<String>) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.StringWhere
已过时。
replaced by endWith
likeRight(String, Predicate<String>) - 类 中的方法cn.org.atool.fluent.mybatis.segment.WhereApply
已过时。
limit(int) - 类 中的方法cn.org.atool.fluent.mybatis.base.crud.BaseQuery
 
limit(int, int) - 类 中的方法cn.org.atool.fluent.mybatis.base.crud.BaseQuery
 
limit(int) - 类 中的方法cn.org.atool.fluent.mybatis.base.crud.BaseUpdate
 
limit(int) - 接口 中的方法cn.org.atool.fluent.mybatis.base.crud.IQuery
设置limit值
limit(int, int) - 接口 中的方法cn.org.atool.fluent.mybatis.base.crud.IQuery
设置limit值
limit(int) - 接口 中的方法cn.org.atool.fluent.mybatis.base.crud.IUpdate
设置limit值
limit(int) - 接口 中的方法cn.org.atool.fluent.mybatis.base.crud.JoinBuilder
limit 0, limit
limit(int, int) - 接口 中的方法cn.org.atool.fluent.mybatis.base.crud.JoinBuilder
limit start, limit
LIMIT(WrapperData, boolean) - 类 中的方法cn.org.atool.fluent.mybatis.mapper.MapperSql
添加limit语句
limit(int) - 类 中的方法cn.org.atool.fluent.mybatis.segment.JoinQuery
 
limit(int, int) - 类 中的方法cn.org.atool.fluent.mybatis.segment.JoinQuery
 
list() - 类 中的方法cn.org.atool.fluent.form.Form
按表单条件查询记录列表
listByIds(Object...) - 接口 中的方法cn.org.atool.fluent.mybatis.base.mapper.IRichMapper
查询(根据ID 批量查询)
listByIds(Collection) - 接口 中的方法cn.org.atool.fluent.mybatis.base.mapper.IRichMapper
查询(根据ID 批量查询)
listByMap(boolean, Map<String, Object>) - 接口 中的方法cn.org.atool.fluent.mybatis.base.mapper.IRichMapper
根据数据库字段(或Entity属性)查询
listByMapAndDefault(Map<String, Object>) - 接口 中的方法cn.org.atool.fluent.mybatis.base.mapper.IRichMapper
根据where key值 + 和默认条件构造条件查询
listByNotNull() - 接口 中的方法cn.org.atool.fluent.mybatis.base.entity.IRichEntity
entity非空字段作为条件查询列表, 调用 EntityMapper.listByMap(map)方法
listEntity(IQuery<E>) - 接口 中的方法cn.org.atool.fluent.mybatis.base.dao.IProtectedDao
根据query查询对应实例列表
listEntity(IQuery) - 接口 中的方法cn.org.atool.fluent.mybatis.base.mapper.IEntityMapper
根据 query 条件,查询全部记录
listEntity() - 类 中的方法cn.org.atool.fluent.mybatis.base.mapper.QueryExecutor
 
listEntity(Map, ProviderContext) - 类 中的静态方法cn.org.atool.fluent.mybatis.base.provider.SqlProvider
根据动态条件查询Entity SQL构造 IEntityMapper.internalListEntity(IQuery)
listEntity() - 类 中的方法org.apache.ibatis.session.ConfigurationKit
 
listEntityStatement() - 类 中的方法cn.org.atool.fluent.mybatis.base.provider.StatementBuilder
listMaps(IQuery<E>) - 接口 中的方法cn.org.atool.fluent.mybatis.base.dao.IProtectedDao
根据query查询记录列表, 返回Map对象列表
listMaps(IQuery) - 接口 中的方法cn.org.atool.fluent.mybatis.base.mapper.IEntityMapper
根据 query 条件,查询全部记录
listMaps() - 类 中的方法cn.org.atool.fluent.mybatis.base.mapper.QueryExecutor
 
listMaps(Map, ProviderContext) - 类 中的静态方法cn.org.atool.fluent.mybatis.base.provider.SqlProvider
根据动态条件查询Map列表 SQL构造 IEntityMapper.listMaps(IQuery)
listMaps(IQuery) - 类 中的方法cn.org.atool.fluent.mybatis.mapper.PrinterMapper
 
listObjs(IQuery) - 接口 中的方法cn.org.atool.fluent.mybatis.base.mapper.IEntityMapper
根据 query 条件,查询全部记录 注意: 只返回第一个字段的值
listObjs() - 类 中的方法cn.org.atool.fluent.mybatis.base.mapper.QueryExecutor
 
listObjs(Map, ProviderContext) - 类 中的静态方法cn.org.atool.fluent.mybatis.base.provider.SqlProvider
根据动态条件查询单列数据列表 SQL构造 IEntityMapper.listObjs(IQuery)
listObjs(IQuery) - 类 中的方法cn.org.atool.fluent.mybatis.mapper.PrinterMapper
 
listPoJo(MapFunction<POJO>) - 类 中的方法cn.org.atool.fluent.mybatis.base.mapper.QueryExecutor
 
listPoJo(Class<POJO>) - 类 中的方法cn.org.atool.fluent.mybatis.base.mapper.QueryExecutor
 
listPoJos(IQuery<E>, MapFunction<POJO>) - 接口 中的方法cn.org.atool.fluent.mybatis.base.dao.IProtectedDao
根据query查询记录列表,并根据function将记录转换成需要的对象
listPoJos(Class<POJO>, IQuery<E>) - 接口 中的方法cn.org.atool.fluent.mybatis.base.dao.IProtectedDao
根据query查询记录列表, 并将数据结果转换PoJo对象 转换规则是下划线转驼峰 如果不符合这个规则, 请使用方法手动映射IProtectedDao.listPoJos(IQuery, MapFunction)
listPoJos(IQuery, MapFunction<POJO>) - 接口 中的方法cn.org.atool.fluent.mybatis.base.mapper.IRichMapper
根据query查询记录列表,并根据function将记录转换成需要的对象F
listPoJos(Class<POJO>, IQuery) - 接口 中的方法cn.org.atool.fluent.mybatis.base.mapper.IRichMapper
根据query查询记录列表, 并将数据结果转换PoJo对象 转换规则是下划线转驼峰 如果不符合这个规则, 请使用方法手动映射:IRichMapper.listPoJos(IQuery, MapFunction)
logicDelete() - 类 中的方法cn.org.atool.fluent.form.Form
根据表单条件逻辑删除
logicDelete(IQuery) - 接口 中的方法cn.org.atool.fluent.mybatis.base.mapper.IRichMapper
根据wrapper删除记录
logicDelete() - 类 中的方法cn.org.atool.fluent.mybatis.base.mapper.QueryExecutor
 
logicDeleteBy(IMapping, IQuery) - 类 中的方法cn.org.atool.fluent.mybatis.base.provider.CommonSqlKit
 
logicDeleteBy(IMapping, IQuery) - 接口 中的方法cn.org.atool.fluent.mybatis.base.provider.SqlKit
根据IQuery条件构造逻辑删除更新IUpdate
logicDeleteByEntityIds(Collection<E>) - 接口 中的方法cn.org.atool.fluent.mybatis.base.IBaseDao
根据entities中的id值,批量删除记录
logicDeleteByEntityIds(E...) - 接口 中的方法cn.org.atool.fluent.mybatis.base.IBaseDao
根据entities中的id值,批量逻辑删除记录
logicDeleteByEntityIds(Collection<E>) - 接口 中的方法cn.org.atool.fluent.mybatis.base.mapper.IRichMapper
根据entities中的id值,批量逻辑删除记录
logicDeleteByEntityIds(E...) - 接口 中的方法cn.org.atool.fluent.mybatis.base.mapper.IRichMapper
根据entities中的id值,批量删除记录
logicDeleteById() - 接口 中的方法cn.org.atool.fluent.mybatis.base.entity.IRichEntity
逻辑删除entity, 调用 EntityMapper.logicDeleteById(id)方法
logicDeleteById(Object...) - 接口 中的方法cn.org.atool.fluent.mybatis.base.IBaseDao
根据id列表逻辑删除记录
logicDeleteById(Object...) - 接口 中的方法cn.org.atool.fluent.mybatis.base.mapper.IRichMapper
根据id逻辑删除
logicDeleteByIds(Collection) - 接口 中的方法cn.org.atool.fluent.mybatis.base.IBaseDao
根据ids列表批量逻辑删除记录
logicDeleteByIds(Collection) - 接口 中的方法cn.org.atool.fluent.mybatis.base.mapper.IRichMapper
根据id列表批量逻辑删除
logicDeleteByIds(IMapping, Collection) - 类 中的方法cn.org.atool.fluent.mybatis.base.provider.CommonSqlKit
 
logicDeleteByIds(IMapping, Object[]) - 类 中的方法cn.org.atool.fluent.mybatis.base.provider.CommonSqlKit
 
logicDeleteByIds(IMapping, Collection) - 接口 中的方法cn.org.atool.fluent.mybatis.base.provider.SqlKit
根据主键列表逻辑删除
logicDeleteByIds(IMapping, Object[]) - 接口 中的方法cn.org.atool.fluent.mybatis.base.provider.SqlKit
根据主键列表逻辑删除
logicDeleteByMap(Map<String, Object>) - 接口 中的方法cn.org.atool.fluent.mybatis.base.IBaseDao
根据map构造条件逻辑删除记录
logicDeleteByMap(boolean, Map<String, Object>) - 接口 中的方法cn.org.atool.fluent.mybatis.base.mapper.IRichMapper
根据数据库字段(或Entity属性)逻辑删除记录
logicDeleteByMapAndDefault(Map<String, Object>) - 接口 中的方法cn.org.atool.fluent.mybatis.base.mapper.IRichMapper
根据where key值 + 和默认条件删除数据
logicDeleteColumn() - 接口 中的方法cn.org.atool.fluent.mybatis.base.entity.IMapping
逻辑删除字段
longTypeOfLogicDelete() - 接口 中的方法cn.org.atool.fluent.mybatis.base.entity.IMapping
逻辑删除字段是否为 Long 型
lowerFirst(String, String) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.MybatisUtil
实体首字母小写
lt(IGetter<E>) - 类 中的方法cn.org.atool.fluent.form.setter.FormApply
 
lt(String) - 类 中的方法cn.org.atool.fluent.form.setter.FormApply
 
lt(FieldMapping, Object) - 类 中的方法cn.org.atool.fluent.form.setter.FormItemAdder
 
lt(String, Object) - 类 中的方法cn.org.atool.fluent.form.setter.FormItemAdder
 
lt(IGetter<E>) - 接口 中的方法cn.org.atool.fluent.form.setter.IFormApply
 
lt(String) - 接口 中的方法cn.org.atool.fluent.form.setter.IFormApply
 
lt(Object) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.model.IOperator
小于
lt(Object) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.ObjectWhere
小于
lt(T, Predicate<T>) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.ObjectWhere
小于
lt(T, boolean) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.ObjectWhere
小于
lt(Ifs<T>) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.ObjectWhere
按Ifs条件设置where值

M

M_batchCrud - 接口 中的静态变量cn.org.atool.fluent.mybatis.mapper.FluentConst
 
M_count - 接口 中的静态变量cn.org.atool.fluent.mybatis.mapper.FluentConst
 
M_countNoLimit - 接口 中的静态变量cn.org.atool.fluent.mybatis.mapper.FluentConst
 
M_delete - 接口 中的静态变量cn.org.atool.fluent.mybatis.mapper.FluentConst
 
M_Insert - 接口 中的静态变量cn.org.atool.fluent.mybatis.mapper.FluentConst
 
M_InsertBatch - 接口 中的静态变量cn.org.atool.fluent.mybatis.mapper.FluentConst
 
M_insertBatchWithPk - 接口 中的静态变量cn.org.atool.fluent.mybatis.mapper.FluentConst
 
M_insertSelect - 接口 中的静态变量cn.org.atool.fluent.mybatis.mapper.FluentConst
 
M_insertWithPk - 接口 中的静态变量cn.org.atool.fluent.mybatis.mapper.FluentConst
 
M_internalListEntity - 接口 中的静态变量cn.org.atool.fluent.mybatis.mapper.FluentConst
 
M_listEntity - 接口 中的静态变量cn.org.atool.fluent.mybatis.mapper.FluentConst
 
M_listMaps - 接口 中的静态变量cn.org.atool.fluent.mybatis.mapper.FluentConst
 
M_listObjs - 接口 中的静态变量cn.org.atool.fluent.mybatis.mapper.FluentConst
 
M_updateBy - 接口 中的静态变量cn.org.atool.fluent.mybatis.mapper.FluentConst
 
MapFunction<R> - cn.org.atool.fluent.mybatis.functions中的接口
Map对象映射Function
mapper() - 接口 中的方法cn.org.atool.fluent.mybatis.base.dao.IProtectedDao
获取对应entity的BaseMapper
mapper() - 接口 中的方法cn.org.atool.fluent.mybatis.base.IBaseDao
获取对应entity的BaseMapper
mapper(Class<? extends IEntity>) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.RefKit
返回spring管理对应的mapper bean
MAPPER_MAPPING - 类 中的静态变量cn.org.atool.fluent.mybatis.utility.RefKit
MapperClass 和 AMapping关联关系
mapperByEntity(Class) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.RefKit
 
mapperByEntity(String) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.RefKit
 
mapperClass() - 接口 中的方法cn.org.atool.fluent.mybatis.base.entity.IMapping
Mapper class
MapperFactory - cn.org.atool.fluent.mybatis.spring中的类
所有Mapper实例登记, 需spring bean初始化
MapperFactory() - 类 的构造器cn.org.atool.fluent.mybatis.spring.MapperFactory
 
MapperSql - cn.org.atool.fluent.mybatis.mapper中的类
Mapper SQL组装
MapperSql() - 类 的构造器cn.org.atool.fluent.mybatis.mapper.MapperSql
 
mapping(String, Class<? extends IEntity>) - 类 中的静态方法cn.org.atool.fluent.form.FormKit
定义映射关系
mapping() - 类 中的方法cn.org.atool.fluent.mybatis.base.crud.EmptyWrapper
 
mapping() - 接口 中的方法cn.org.atool.fluent.mybatis.base.crud.IQuery
数据库映射定义
mapping() - 接口 中的方法cn.org.atool.fluent.mybatis.base.crud.IUpdate
数据库映射定义
mapping() - 接口 中的方法cn.org.atool.fluent.mybatis.base.crud.IWrapper
数据库映射定义
mapping() - 接口 中的方法cn.org.atool.fluent.mybatis.base.intf.IHasMapping
数据库映射定义
mapping() - 接口 中的方法cn.org.atool.fluent.mybatis.base.mapper.IWrapperMapper
返回对应的默认构造器
mapping() - 类 中的方法cn.org.atool.fluent.mybatis.mapper.PrinterMapper
 
mapping() - 类 中的方法cn.org.atool.fluent.mybatis.segment.BaseWrapper
返回字段映射关系
MappingKits - cn.org.atool.fluent.mybatis.utility中的类
MappingKits: Entity字段映射工具类
MappingKits() - 类 的构造器cn.org.atool.fluent.mybatis.utility.MappingKits
 
match(Object) - 接口 中的方法cn.org.atool.fluent.mybatis.typehandler.IConvertor
当前值是否符合转换要求
max - 类 中的变量cn.org.atool.fluent.mybatis.segment.AggregateSegment
 
merge(IFragment) - 类 中的方法cn.org.atool.fluent.mybatis.segment.list.BaseSegmentList
合并处理
MergeSegments - cn.org.atool.fluent.mybatis.segment.model中的类
合并 SQL 片段
MergeSegments() - 类 的构造器cn.org.atool.fluent.mybatis.segment.model.MergeSegments
 
meta(Class, String, Class...) - 接口 中的静态方法cn.org.atool.fluent.form.registrar.FormServiceKit
 
METHOD_CACHED - 接口 中的静态变量cn.org.atool.fluent.form.registrar.FormServiceKit
 
methodNameOfEntity(String, Class) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.MybatisUtil
relation属性关联查询方法名
methodNameOfEntity(String, String) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.MybatisUtil
relation属性关联查询方法名
min - 类 中的变量cn.org.atool.fluent.mybatis.segment.AggregateSegment
 
MybatisUtil - cn.org.atool.fluent.mybatis.utility中的类
MybatisUtil 工具类
MybatisUtil() - 类 的构造器cn.org.atool.fluent.mybatis.utility.MybatisUtil
 

N

name - 类 中的变量cn.org.atool.fluent.mybatis.base.entity.TableId
属性名
name - 类 中的变量cn.org.atool.fluent.mybatis.base.model.FieldMapping
属性名称
name() - 接口 中的方法cn.org.atool.fluent.mybatis.base.model.ISqlOp
操作符名称
name() - 类 中的方法cn.org.atool.fluent.mybatis.base.model.op.ILike
 
ne(IGetter<E>) - 类 中的方法cn.org.atool.fluent.form.setter.FormApply
 
ne(String) - 类 中的方法cn.org.atool.fluent.form.setter.FormApply
 
ne(String, Object) - 类 中的方法cn.org.atool.fluent.form.setter.FormItemAdder
 
ne(IGetter<E>) - 接口 中的方法cn.org.atool.fluent.form.setter.IFormApply
 
ne(String) - 接口 中的方法cn.org.atool.fluent.form.setter.IFormApply
 
ne(Object) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.model.IOperator
不等于 !
ne(T) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.BaseWhere
不等于 !
ne(T, Predicate<T>) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.BaseWhere
不等于 !
ne(T, boolean) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.BaseWhere
不等于 !
ne(Ifs<T>) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.BaseWhere
按Ifs条件设置where值
nested(BaseWrapper, boolean) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.NestedQueryFactory
构造查询对象
NestedQueryFactory - cn.org.atool.fluent.mybatis.utility中的类
NestedQueryFactory
NestedQueryFactory() - 类 的构造器cn.org.atool.fluent.mybatis.utility.NestedQueryFactory
 
newEntity(MethodMeta, Object[]) - 类 中的静态方法cn.org.atool.fluent.form.setter.FormHelper
构造Entity对象
newEntity() - 接口 中的方法cn.org.atool.fluent.mybatis.base.entity.IEntityKit
new Entity
newFreeQuery(BaseWrapper) - 接口 中的静态方法cn.org.atool.fluent.mybatis.base.free.FreeKit
桥接方法
NEWLINE - 接口 中的静态变量cn.org.atool.fluent.mybatis.utility.StrConstant
换行
newProviderContext(Class<?>, Method) - 接口 中的静态方法org.apache.ibatis.builder.annotation.ProviderContextKit
 
newQuery(MethodArgs) - 类 中的静态方法cn.org.atool.fluent.form.setter.FormHelper
构造查询条件
newUpdate(MethodArgs) - 类 中的静态方法cn.org.atool.fluent.form.setter.FormHelper
构造更新条件
nonFields(IMapping, List<Map>, boolean) - 类 中的方法cn.org.atool.fluent.mybatis.base.provider.CommonSqlKit
所有非空字段
NOT_ONLY_KEY - 类 中的静态变量cn.org.atool.fluent.mybatis.segment.list.BaseSegmentList
 
notBetween(FieldMapping, Object, Object) - 类 中的方法cn.org.atool.fluent.form.setter.FormItemAdder
 
notBetween(String, Object, Object) - 类 中的方法cn.org.atool.fluent.form.setter.FormItemAdder
 
notBetween(Object, Object) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.model.IOperator
 
notBetween(T, T) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.ObjectWhere
 
notBetween(T, T, BiPredicate<T, T>) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.ObjectWhere
 
notBetween(T, T, boolean) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.ObjectWhere
 
notBlank(CharSequence) - 接口 中的静态方法cn.org.atool.fluent.mybatis.If
判断字符串是否不为空
notEmpty(Object) - 接口 中的静态方法cn.org.atool.fluent.mybatis.If
判断数据对象(Collection, Map, Array)是否不为空
notEmpty() - 类 中的方法cn.org.atool.fluent.mybatis.segment.fragment.AppendFlag
 
notEmpty() - 类 中的方法cn.org.atool.fluent.mybatis.segment.fragment.CachedFrag
 
notEmpty() - 类 中的方法cn.org.atool.fluent.mybatis.segment.fragment.Column
 
notEmpty() - 接口 中的方法cn.org.atool.fluent.mybatis.segment.fragment.IFragment
 
notEmpty() - 类 中的方法cn.org.atool.fluent.mybatis.segment.fragment.JoiningFrag
 
notExists(String, Object...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.WhereBase
NOT EXISTS ( sql语句 ) 例: NOT EXISTS("select id from table where age = 1")
notExists(boolean, String, Object...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.WhereBase
已过时。
notExists(Predicate<Object[]>, String, Object...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.WhereBase
NOT EXISTS ( sql语句 ) 例: NOT EXISTS("select id from table where age = 1")
notExists(QFunction<NestedQ>) - 类 中的方法cn.org.atool.fluent.mybatis.segment.WhereBase
NOT EXISTS ( sql语句 ) 例: NOT EXISTS("select id from table where age = 1")
notExists(boolean, QFunction<NestedQ>) - 类 中的方法cn.org.atool.fluent.mybatis.segment.WhereBase
NOT EXISTS ( sql语句 ) 例: NOT EXISTS("select id from table where age = 1")
notExists(IQuery) - 类 中的方法cn.org.atool.fluent.mybatis.segment.WhereBase
NOT EXISTS ( sql语句 ) 例: NOT EXISTS("select id from table where age = 1")
notExists(boolean, IQuery) - 类 中的方法cn.org.atool.fluent.mybatis.segment.WhereBase
NOT EXISTS ( sql语句 ) 例: NOT EXISTS("select id from table where age = 1")
notFluentMybatisEntity(Class) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.RefKit
Entity Class不是@FluentMybatis注解类异常
notFluentMybatisEntity(String) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.RefKit
Entity Class不是@FluentMybatis注解类异常
notFluentMybatisMapper(String) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.RefKit
Entity Class不是@FluentMybatis注解类异常
notIn(FieldMapping, Object...) - 类 中的方法cn.org.atool.fluent.form.setter.FormItemAdder
 
notIn(String, Object...) - 类 中的方法cn.org.atool.fluent.form.setter.FormItemAdder
 
notIn(Object[]) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.model.IOperator
not in (values)
notIn(int[]) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.model.IOperator
not in (values)
notIn(long[]) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.model.IOperator
not in (values)
notIn(Collection) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.model.IOperator
not in (values)
notIn(int[]) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.NumericWhere
not in (values)
notIn(int[], Predicate<int[]>) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.NumericWhere
not in (values)
notIn(int[], boolean) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.NumericWhere
not in (values)
notIn(long[]) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.NumericWhere
not in (values)
notIn(long[], Predicate<long[]>) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.NumericWhere
not in (values)
notIn(long[], boolean) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.NumericWhere
not in (values)
notIn(Object[]) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.ObjectWhere
not in (values)
notIn(T[], Predicate<T[]>) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.ObjectWhere
not in (values)
notIn(T[], boolean) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.ObjectWhere
not in (values)
notIn(Collection) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.ObjectWhere
not in (values)
notIn(Collection, Predicate<Collection>) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.ObjectWhere
not in (values)
notIn(Collection, boolean) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.ObjectWhere
not in (values)
notIn(QFunction<NQ>) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.ObjectWhere
not in (select ... )
notIn(IQuery) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.ObjectWhere
not in (select ... )
notIn(boolean, QFunction<NQ>) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.ObjectWhere
not in (select ... )
notIn(boolean, IQuery) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.ObjectWhere
not in (select ... )
notIn(QFunction<NQ>) - 类 中的方法cn.org.atool.fluent.mybatis.segment.WhereApply
not in (select ... )
notIn(IQuery) - 类 中的方法cn.org.atool.fluent.mybatis.segment.WhereApply
 
notIn(boolean, QFunction<NQ>) - 类 中的方法cn.org.atool.fluent.mybatis.segment.WhereApply
 
notIn(boolean, IQuery) - 类 中的方法cn.org.atool.fluent.mybatis.segment.WhereApply
 
notLarge - 类 中的变量cn.org.atool.fluent.mybatis.metadata.TableFieldMeta
是否非大字段查询 大字段可设置为 false 不加入 select 查询范围
notLike(FieldMapping, String) - 类 中的方法cn.org.atool.fluent.form.setter.FormItemAdder
 
notLike(String, String) - 类 中的方法cn.org.atool.fluent.form.setter.FormItemAdder
 
notLike(String) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.StringWhere
not like '%value%'
notLike(String, Predicate<String>) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.StringWhere
not like '%value%'
notLike(String, boolean) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.StringWhere
not like '%value%'
notLike(Ifs<String>) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.StringWhere
按Ifs条件设置where值
notLike(String, Predicate<String>) - 类 中的方法cn.org.atool.fluent.mybatis.segment.WhereApply
 
notLike(String, boolean) - 类 中的方法cn.org.atool.fluent.mybatis.segment.WhereApply
 
notNull(FieldMapping) - 类 中的方法cn.org.atool.fluent.form.setter.FormItemAdder
 
notNull(String) - 类 中的方法cn.org.atool.fluent.form.setter.FormItemAdder
 
notNull(Object) - 接口 中的静态方法cn.org.atool.fluent.mybatis.If
判断对象是否非空
notNull() - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.BaseWhere
not null
notNull(boolean) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.BaseWhere
not null
notNull(Object, String, Object...) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.MybatisUtil
断言这个 object 不为 null 为 null 则抛异常
numericScale - 类 中的变量cn.org.atool.fluent.mybatis.metadata.TableFieldMeta
numericScale
NumericWhere<WHERE extends WhereBase<WHERE,?,NQ>,NQ extends IBaseQuery<?,NQ>> - cn.org.atool.fluent.mybatis.segment.where中的接口
数字相关的比较

O

ObjectArray - cn.org.atool.fluent.mybatis.utility中的类
将原生类型的数组转换成对象数组
ObjectArray() - 类 的构造器cn.org.atool.fluent.mybatis.utility.ObjectArray
 
ObjectWhere<WHERE extends WhereBase<WHERE,?,NQ>,NQ extends IBaseQuery<?,NQ>> - cn.org.atool.fluent.mybatis.segment.where中的接口
ObjectWhere
of(IRichMapper<E>) - 接口 中的方法cn.org.atool.fluent.mybatis.base.crud.IQuery
根据Query定义执行后续操作
of(IRichMapper<E>) - 接口 中的方法cn.org.atool.fluent.mybatis.base.crud.IUpdate
根据Updater定义执行后续操作
on(Function<QL, BaseWhere>, Function<QR, BaseWhere>) - 类 中的方法cn.org.atool.fluent.mybatis.segment.JoinOn
关联关系设置, on left = right, 各取最后一个属性
onApply(String, Object...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.JoinOn
自由设置连接关系, 设置时需要加上表别名 比如: t1.id = t2.id AND t1.is_deleted = t2.is_deleted AND t1.env = ?
onEq(IGetter<LE>, IGetter<RE>) - 类 中的方法cn.org.atool.fluent.mybatis.segment.JoinOn
关联关系设置 l(left column) = r(right column)
onEq(String, String) - 类 中的方法cn.org.atool.fluent.mybatis.segment.JoinOn
关联关系设置 l(left column) = r(right column)
onEq(FieldMapping, FieldMapping) - 类 中的方法cn.org.atool.fluent.mybatis.segment.JoinOn
关联关系设置 l(left column) = r(right column)
onLeft(Function<QL, BaseSegment<?, QL>>) - 类 中的方法cn.org.atool.fluent.mybatis.segment.JoinOn
左表固定关联关系
onRight(Function<QR, BaseSegment<?, QR>>) - 类 中的方法cn.org.atool.fluent.mybatis.segment.JoinOn
右表固定关联关系
OP_BETWEEN - 接口 中的静态变量cn.org.atool.fluent.form.setter.FormSqlOp
 
OP_EQ - 接口 中的静态变量cn.org.atool.fluent.form.setter.FormSqlOp
 
OP_GE - 接口 中的静态变量cn.org.atool.fluent.form.setter.FormSqlOp
 
OP_GT - 接口 中的静态变量cn.org.atool.fluent.form.setter.FormSqlOp
 
OP_IN - 接口 中的静态变量cn.org.atool.fluent.form.setter.FormSqlOp
 
OP_IS_NULL - 接口 中的静态变量cn.org.atool.fluent.form.setter.FormSqlOp
 
OP_LE - 接口 中的静态变量cn.org.atool.fluent.form.setter.FormSqlOp
 
OP_LIKE - 接口 中的静态变量cn.org.atool.fluent.form.setter.FormSqlOp
 
OP_LIKE_LEFT - 接口 中的静态变量cn.org.atool.fluent.form.setter.FormSqlOp
 
OP_LIKE_RIGHT - 接口 中的静态变量cn.org.atool.fluent.form.setter.FormSqlOp
 
OP_LT - 接口 中的静态变量cn.org.atool.fluent.form.setter.FormSqlOp
 
OP_NE - 接口 中的静态变量cn.org.atool.fluent.form.setter.FormSqlOp
 
OP_NOT_BETWEEN - 接口 中的静态变量cn.org.atool.fluent.form.setter.FormSqlOp
 
OP_NOT_IN - 接口 中的静态变量cn.org.atool.fluent.form.setter.FormSqlOp
 
OP_NOT_LIKE - 接口 中的静态变量cn.org.atool.fluent.form.setter.FormSqlOp
 
OP_NOT_NULL - 接口 中的静态变量cn.org.atool.fluent.form.setter.FormSqlOp
 
operator(IFragment, Parameters, String, Object...) - 接口 中的方法cn.org.atool.fluent.mybatis.base.model.ISqlOp
sql 操作符 如果自定义函数expression不为空, 则按自定义函数形式处理 如果无自定义函数, 且是不定项参数方式(placeHolder中有%s), 则先处理不定项参数项为占位符'?'
operator(IFragment, Parameters, IFragment, Object...) - 接口 中的方法cn.org.atool.fluent.mybatis.base.model.ISqlOp
 
operator - 类 中的变量cn.org.atool.fluent.mybatis.segment.HavingBase
 
or - 类 中的变量cn.org.atool.fluent.mybatis.segment.WhereBase
 
or(QFunction<NestedQ>) - 类 中的方法cn.org.atool.fluent.mybatis.segment.WhereBase
嵌套查询 例: or(i -> i.eq("name", "value1").ne("status", "status1"))
or(IQuery) - 类 中的方法cn.org.atool.fluent.mybatis.segment.WhereBase
or (子条件)
ORACLE_KEY_GENERATOR - 接口 中的静态变量cn.org.atool.fluent.mybatis.base.entity.IKeyGenerator
 
OracleSqlKit - cn.org.atool.fluent.mybatis.base.provider中的类
oracle批量插入语法
OracleSqlKit() - 类 的构造器cn.org.atool.fluent.mybatis.base.provider.OracleSqlKit
 
orderBy(FieldMapping, boolean) - 类 中的方法cn.org.atool.fluent.form.Form
增加排序条件
orderBy() - 接口 中的方法cn.org.atool.fluent.mybatis.base.crud.IQuery
返回order排序
orderBy - 类 中的变量cn.org.atool.fluent.mybatis.base.free.FreeQuery
排序设置 order by ...
orderBy() - 类 中的方法cn.org.atool.fluent.mybatis.base.free.FreeQuery
 
orderBy - 类 中的变量cn.org.atool.fluent.mybatis.base.free.FreeUpdate
 
orderBy - 类 中的变量cn.org.atool.fluent.mybatis.segment.JoinQuery
 
orderBy() - 类 中的方法cn.org.atool.fluent.mybatis.segment.JoinQuery
 
OrderBy(IWrapper) - 类 的构造器cn.org.atool.fluent.mybatis.segment.JoinSegment.OrderBy
 
orderBy() - 类 中的方法cn.org.atool.fluent.mybatis.segment.JoinWrapperData
 
orderBy() - 接口 中的方法cn.org.atool.fluent.mybatis.segment.model.IWrapperData
返回 groupBy + having + last 组合起来的语句
orderBy - 类 中的变量cn.org.atool.fluent.mybatis.segment.model.MergeSegments
 
OrderByApply<O extends OrderByBase<O,W>,W extends IWrapper<?,W,?>> - cn.org.atool.fluent.mybatis.segment中的类
OrderByApply: 排序方式
OrderByBase<O extends OrderByBase<O,W>,W extends IWrapper<?,W,?>> - cn.org.atool.fluent.mybatis.segment中的类
BaseOrder: 排序对象基类
OrderByBase(W) - 类 的构造器cn.org.atool.fluent.mybatis.segment.OrderByBase
 
OrderBySegmentList - cn.org.atool.fluent.mybatis.segment.list中的类
Order By SQL 片段
OrderBySegmentList() - 类 的构造器cn.org.atool.fluent.mybatis.segment.list.OrderBySegmentList
 
org.apache.ibatis.builder.annotation - 程序包 org.apache.ibatis.builder.annotation
 
org.apache.ibatis.session - 程序包 org.apache.ibatis.session
 
origin - 类 中的变量cn.org.atool.fluent.mybatis.segment.AggregateSegment
聚合对象max,min,sum...等实例的原始实例来源(aggregate=null)
other(T) - 类 中的方法cn.org.atool.fluent.mybatis.ifs.Ifs
 
other(T...) - 类 中的方法cn.org.atool.fluent.mybatis.ifs.InIfs
 
other(Collection) - 类 中的方法cn.org.atool.fluent.mybatis.ifs.InIfs
 

P

Pack_BaseDao - 接口 中的静态变量cn.org.atool.fluent.mybatis.mapper.FluentConst
 
Pack_Helper - 接口 中的静态变量cn.org.atool.fluent.mybatis.mapper.FluentConst
 
Pack_Mapper - 接口 中的静态变量cn.org.atool.fluent.mybatis.mapper.FluentConst
 
Pack_Wrapper - 接口 中的静态变量cn.org.atool.fluent.mybatis.mapper.FluentConst
 
paged(int, int) - 接口 中的方法cn.org.atool.fluent.mybatis.base.crud.IQuery
设置分页参数(会转换为limit入参)
paged - 类 中的变量cn.org.atool.fluent.mybatis.segment.model.WrapperData
分页参数
paged() - 类 中的方法cn.org.atool.fluent.mybatis.segment.model.WrapperData
 
PagedEntryMetaKit - cn.org.atool.fluent.form.kits中的类
PagedMetaKit
PagedEntryMetaKit() - 类 的构造器cn.org.atool.fluent.form.kits.PagedEntryMetaKit
 
PagedOffset - cn.org.atool.fluent.mybatis.segment.model中的类
PageOffset: 分页查询设置
PagedOffset() - 类 的构造器cn.org.atool.fluent.mybatis.segment.model.PagedOffset
 
PagedOffset(int, int) - 类 的构造器cn.org.atool.fluent.mybatis.segment.model.PagedOffset
 
Param_Entity - 接口 中的静态变量cn.org.atool.fluent.mybatis.mapper.FluentConst
 
Param_EW - 接口 中的静态变量cn.org.atool.fluent.mybatis.mapper.FluentConst
 
Param_Fields - 接口 中的静态变量cn.org.atool.fluent.mybatis.mapper.FluentConst
 
Param_List - 接口 中的静态变量cn.org.atool.fluent.mybatis.mapper.FluentConst
 
Param_P - 接口 中的静态变量cn.org.atool.fluent.mybatis.mapper.FluentConst
 
Param_Procedure - 接口 中的静态变量cn.org.atool.fluent.mybatis.mapper.FluentConst
 
Parameters - cn.org.atool.fluent.mybatis.segment.model中的类
ParameterPair: 自定义参数列表
Parameters() - 类 的构造器cn.org.atool.fluent.mybatis.segment.model.Parameters
 
parameters - 类 中的变量cn.org.atool.fluent.mybatis.segment.model.WrapperData
自定义参数列表
paramSql(IFragment, String, Object...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.model.Parameters
参数化处理
paramSql(Column, String, Object[]) - 类 中的方法cn.org.atool.fluent.mybatis.segment.model.WrapperData
根据函数和变量构建占位符和设置占位符对应的变量值
parseAlias(String) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.MybatisUtil
解析别名列表
parseNext(Function<T, MK>) - 类 中的方法cn.org.atool.fluent.mybatis.model.TagPagedList
构造next标识
pkGenerator(IEntity) - 接口 中的方法cn.org.atool.fluent.mybatis.base.crud.IDefaultSetter
entity主键生成器
PkGeneratorKits - cn.org.atool.fluent.mybatis.base.entity中的类
实例主键生成器
PkGeneratorKits() - 类 的构造器cn.org.atool.fluent.mybatis.base.entity.PkGeneratorKits
 
plus(IFragment) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.fragment.IFragment
 
plus(String) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.fragment.IFragment
 
PoJoHelper - cn.org.atool.fluent.mybatis.utility中的类
PoJo转换工具类
PoJoHelper() - 类 的构造器cn.org.atool.fluent.mybatis.utility.PoJoHelper
 
POSTGRE_KEY_GENERATOR - 接口 中的静态变量cn.org.atool.fluent.mybatis.base.entity.IKeyGenerator
 
predicate - 类 中的变量cn.org.atool.fluent.mybatis.ifs.IfsPredicate
 
predicates - 类 中的变量cn.org.atool.fluent.mybatis.ifs.Ifs
选择分支
primaryApplier(boolean, Function<FieldMapping, Object>) - 接口 中的方法cn.org.atool.fluent.mybatis.base.entity.IMapping
返回主键加工对象
primaryField() - 接口 中的方法cn.org.atool.fluent.mybatis.base.mapper.IWrapperMapper
主键字段名称
primaryId(boolean) - 接口 中的方法cn.org.atool.fluent.mybatis.base.entity.IMapping
返回主键字段名称 如果没有主键字段, 则返回null
primaryId(Class<E>) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.RefKit
返回clazz实体的主键字段
primaryMapping() - 接口 中的方法cn.org.atool.fluent.mybatis.base.entity.IMapping
 
print(int, IMapping, Consumer<IWrapperMapper>...) - 类 中的静态方法cn.org.atool.fluent.mybatis.mapper.PrinterMapper
 
PrinterMapper - cn.org.atool.fluent.mybatis.mapper中的类
PrinterMapper: 不实际执行sql语句, 只输出sql语句
probablySqlInject(String) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.SqlInject
是否含有sql注入,返回true表示含有
process(FieldMapping, String) - 类 中的方法cn.org.atool.fluent.mybatis.segment.SelectorBase
对当前字段处理,别名处理
property - 类 中的变量cn.org.atool.fluent.mybatis.metadata.FieldMeta
属性名
propertyType - 类 中的变量cn.org.atool.fluent.mybatis.metadata.FieldMeta
属性类型
ProviderContextKit - org.apache.ibatis.builder.annotation中的接口
ProviderContextKit: 桥接类, 用于实例化ProviderContext
put(String, Object) - 类 中的方法cn.org.atool.fluent.mybatis.segment.model.Parameters
 
put(Class<E>, String, IGetter<List<E>>) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.RefKit
设置实体类的关联自定义实现
put(IGetter<E>) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.RefKit
设置实体类的关联自定义实现
putAll(Map<? extends String, ?>) - 类 中的方法cn.org.atool.fluent.mybatis.segment.model.Parameters
 
putParameter(IFragment, Object) - 类 中的方法cn.org.atool.fluent.mybatis.segment.model.Parameters
构造参数占位变量,并设置占位符和变量值对应关系

Q

QFunction<R> - cn.org.atool.fluent.mybatis.functions中的接口
入参和出参是同一个对象的Function
query(MethodMeta, Object...) - 接口 中的静态方法cn.org.atool.fluent.form.registrar.FormServiceKit
构造查询条件实例
query(boolean, StringSupplier, StringSupplier, Parameters) - 类 中的方法cn.org.atool.fluent.mybatis.base.crud.BaseDefaults
 
query() - 类 中的方法cn.org.atool.fluent.mybatis.base.crud.BaseDefaults
 
query(String) - 类 中的方法cn.org.atool.fluent.mybatis.base.crud.BaseDefaults
显式指定表别名(join查询的时候需要定义表别名)
query(StringSupplier) - 类 中的方法cn.org.atool.fluent.mybatis.base.crud.BaseDefaults
 
query() - 接口 中的方法cn.org.atool.fluent.mybatis.base.crud.IDefaultGetter
实例化查询构造器 o - 设置默认查询条件
query(String) - 接口 中的方法cn.org.atool.fluent.mybatis.base.crud.IDefaultGetter
实例化查询构造器 o - 设置默认查询条件 o - 设置别名alias
query(StringSupplier) - 接口 中的方法cn.org.atool.fluent.mybatis.base.crud.IDefaultGetter
 
query() - 类 中的方法cn.org.atool.fluent.mybatis.base.dao.BaseDao
构造默认查询条件
query() - 接口 中的方法cn.org.atool.fluent.mybatis.base.mapper.IWrapperMapper
构造空查询条件 默认条件设置FluentMybatis.defaults(), 具体定义继承 IDefaultSetter.setQueryDefault(IQuery)
queryBy(IMapping, WrapperData) - 类 中的方法cn.org.atool.fluent.mybatis.base.provider.CommonSqlKit
 
queryBy(IMapping, WrapperData) - 接口 中的方法cn.org.atool.fluent.mybatis.base.provider.SqlKit
构造IQuery查询条件语句
queryByIds(IMapping, Collection) - 类 中的方法cn.org.atool.fluent.mybatis.base.provider.CommonSqlKit
 
queryByIds(IMapping, Object[]) - 类 中的方法cn.org.atool.fluent.mybatis.base.provider.CommonSqlKit
 
queryByIds(IMapping, Collection) - 接口 中的方法cn.org.atool.fluent.mybatis.base.provider.SqlKit
根据id列表构造查询条件IQuery
queryByIds(IMapping, Object[]) - 接口 中的方法cn.org.atool.fluent.mybatis.base.provider.SqlKit
根据id列表构造查询条件IQuery
QueryExecutor<E extends IEntity> - cn.org.atool.fluent.mybatis.base.mapper中的类
查询条件执行器
QueryExecutor(IRichMapper, IQuery) - 类 的构造器cn.org.atool.fluent.mybatis.base.mapper.QueryExecutor
 
QueryWhere(JoinQuery) - 类 的构造器cn.org.atool.fluent.mybatis.segment.JoinSegment.QueryWhere
 
QueryWhere(JoinQuery, JoinSegment.QueryWhere) - 类 的构造器cn.org.atool.fluent.mybatis.segment.JoinSegment.QueryWhere
 
QUESTION_MARK - 接口 中的静态变量cn.org.atool.fluent.mybatis.utility.StrConstant
问号

R

RE_DeleteById - 接口 中的静态变量cn.org.atool.fluent.mybatis.mapper.FluentConst
RichEntity deleteById 方法
RE_FindById - 接口 中的静态变量cn.org.atool.fluent.mybatis.mapper.FluentConst
RichEntity findById 方法
RE_FirstByNotNull - 接口 中的静态变量cn.org.atool.fluent.mybatis.mapper.FluentConst
RichEntity firstByNotNull 方法
RE_ListByNotNull - 接口 中的静态变量cn.org.atool.fluent.mybatis.mapper.FluentConst
RichEntity listByNotNull 方法
RE_LogicDeleteById - 接口 中的静态变量cn.org.atool.fluent.mybatis.mapper.FluentConst
RichEntity logicDeleteById 方法
RE_Save - 接口 中的静态变量cn.org.atool.fluent.mybatis.mapper.FluentConst
RichEntity save 方法
RE_UpdateById - 接口 中的静态变量cn.org.atool.fluent.mybatis.mapper.FluentConst
RichEntity updateById 方法
ref(String, RefKeyFunc<E>, boolean, RefKeyFunc<R>, IGetter<E>) - 类 中的方法cn.org.atool.fluent.mybatis.base.entity.AMapping
增加关联关系
ref(String, boolean, IGetter<E>) - 类 中的方法cn.org.atool.fluent.mybatis.base.entity.AMapping
增加关联关系
ref - 类 中的变量cn.org.atool.fluent.mybatis.functions.RefKey
关联实例关联键值构造
Ref_Keys - 类 中的变量cn.org.atool.fluent.mybatis.base.entity.AMapping
 
RefFinder<E> - cn.org.atool.fluent.mybatis.functions中的类
RefFunction2: 分组关联
RefFinder() - 类 的构造器cn.org.atool.fluent.mybatis.functions.RefFinder
 
RefKey<S,D> - cn.org.atool.fluent.mybatis.functions中的类
实体关联关系key值构造
RefKey() - 类 的构造器cn.org.atool.fluent.mybatis.functions.RefKey
 
refKey(String, boolean, RefKeyFunc<S>, RefKeyFunc<D>, IGetter) - 类 中的静态方法cn.org.atool.fluent.mybatis.functions.RefKey
构造关联关系
RefKeyFunc<E> - cn.org.atool.fluent.mybatis.functions中的接口
IEntity实例关联键值构造器
refKeys() - 类 中的方法cn.org.atool.fluent.mybatis.base.entity.AMapping
 
refKeys() - 接口 中的方法cn.org.atool.fluent.mybatis.base.entity.IMapping
返回关联方法定义列表
RefKit - cn.org.atool.fluent.mybatis.utility中的类
常用工具方法入口
RefKit() - 类 的构造器cn.org.atool.fluent.mybatis.utility.RefKit
 
refMethodName - 类 中的变量cn.org.atool.fluent.mybatis.functions.RefKey
关联方法名称
register(ISqlOp) - 类 中的静态方法cn.org.atool.fluent.mybatis.base.model.op.SqlOps
注册新的自定义操作符
register(Type, IConvertor) - 类 中的方法cn.org.atool.fluent.mybatis.spring.MapperFactory
注册PoJoHelper.toPoJo时特定类型的转换器
register(String, IConvertor) - 类 中的方法cn.org.atool.fluent.mybatis.spring.MapperFactory
注册PoJoHelper.toPoJo时特定类型的转换器
register(Type, IConvertor) - 类 中的静态方法cn.org.atool.fluent.mybatis.typehandler.ConvertorKit
 
register(String, IConvertor) - 类 中的静态方法cn.org.atool.fluent.mybatis.typehandler.ConvertorKit
 
register(Type, IConvertor) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.RefKit
注册PoJoHelper.toPoJo时特定类型的转换器
register(String, IConvertor) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.RefKit
注册PoJoHelper.toPoJo时特定类型的转换器
relation(Object) - 类 中的方法cn.org.atool.fluent.mybatis.functions.RefFinder
 
relations - 类 中的静态变量cn.org.atool.fluent.mybatis.utility.RefKit
多对多关联方法实现引用
removeColumn(String) - 类 中的方法cn.org.atool.fluent.mybatis.segment.fragment.JoiningFrag
 
renameVariable(String, String) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.CustomizedSql
 
replacedByQuery(IQuery) - 类 中的方法cn.org.atool.fluent.mybatis.segment.model.WrapperData
外部传入的where条件, 只在 IEntityMapper#logicDelete(IQuery)场景下使用
resolve(IGetter<E>) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.LambdaUtil
 
resolveGetter(IGetter<E>) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.LambdaUtil
返回getter lambda表达式
returnUpdateResult(MethodMeta, int) - 接口 中的静态方法cn.org.atool.fluent.form.registrar.FormServiceKit
 
returnUpdateResult(MethodMeta, List<Integer>) - 接口 中的静态方法cn.org.atool.fluent.form.registrar.FormServiceKit
 
rewriteSql(String, Parameters, Object) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.CustomizedSql
对自定义的sql中的#{var}和${var}按照ew变量(#{ew.parameters...var})进行重写
RichEntity - cn.org.atool.fluent.mybatis.base中的类
Entity基类, 充血模式
RichEntity() - 类 的构造器cn.org.atool.fluent.mybatis.base.RichEntity
 
right(Object) - 类 中的静态方法cn.org.atool.fluent.mybatis.mapper.SqlLike
%值
RIGHT_CURLY_BRACKET - 接口 中的静态变量cn.org.atool.fluent.mybatis.utility.StrConstant
右花括号
rightJoin(QR) - 接口 中的方法cn.org.atool.fluent.mybatis.base.crud.JoinToBuilder
from left.table right join right.table on condition
rightJoin(QR, String) - 接口 中的方法cn.org.atool.fluent.mybatis.base.crud.JoinToBuilder
from table1 right join (select query) alias ...
rightJoin(QR) - 类 中的方法cn.org.atool.fluent.mybatis.segment.JoinQuery
 

S

save(MethodMeta, Object...) - 接口 中的静态方法cn.org.atool.fluent.form.registrar.FormServiceKit
构造eClass实体实例
save(MethodMeta, Collection) - 接口 中的静态方法cn.org.atool.fluent.form.registrar.FormServiceKit
批量插入
save() - 接口 中的方法cn.org.atool.fluent.mybatis.base.entity.IRichEntity
持久化entity到数据库, 调用 EntityMapper.insert(Entity)方法
save(E) - 接口 中的方法cn.org.atool.fluent.mybatis.base.IBaseDao
插入一条记录
save(Collection<E>) - 接口 中的方法cn.org.atool.fluent.mybatis.base.IBaseDao
批量插入 列表实例的主键必须全赋值,或者全不赋值
save(E) - 接口 中的方法cn.org.atool.fluent.mybatis.base.mapper.IRichMapper
将entity补充设置默认值后保存到数据库 默认值设置FluentMybatis.defaults(), 具体定义继承 IDefaultSetter.setInsertDefault(IEntity)
save(Collection<E>) - 接口 中的方法cn.org.atool.fluent.mybatis.base.mapper.IRichMapper
批量插入, 列表实例的主键必须全赋值,或者全不赋值 默认值设置FluentMybatis.defaults(), 具体定义继承 IDefaultSetter.setInsertDefault(IEntity)
saveOrUpdate(E) - 接口 中的方法cn.org.atool.fluent.mybatis.base.IBaseDao
根据主键判断记录是否已经存在 o 是:更新记录 o 否:插入记录
saveOrUpdate(E) - 接口 中的方法cn.org.atool.fluent.mybatis.base.mapper.IRichMapper
根据主键判断记录是否已经存在 o 是:更新记录 o 否:插入记录
schema - 类 中的变量cn.org.atool.fluent.mybatis.base.entity.AMapping
schema
SEG_ASTERISK - 接口 中的静态变量cn.org.atool.fluent.mybatis.segment.fragment.Fragments
单字符 '*'
SEG_COUNT_1 - 接口 中的静态变量cn.org.atool.fluent.mybatis.segment.fragment.Fragments
count(1)
SEG_EMPTY - 接口 中的静态变量cn.org.atool.fluent.mybatis.segment.fragment.Fragments
空字符
SEG_SPACE - 接口 中的静态变量cn.org.atool.fluent.mybatis.segment.fragment.Fragments
 
segment - 类 中的变量cn.org.atool.fluent.mybatis.segment.BaseApply
 
segments - 类 中的变量cn.org.atool.fluent.mybatis.segment.fragment.JoiningFrag
 
segments - 类 中的变量cn.org.atool.fluent.mybatis.segment.list.BaseSegmentList
sql片段列表
segments() - 接口 中的方法cn.org.atool.fluent.mybatis.segment.model.IWrapperData
 
segments() - 类 中的方法cn.org.atool.fluent.mybatis.segment.model.WrapperData
 
select(String...) - 类 中的方法cn.org.atool.fluent.mybatis.base.crud.BaseQuery
查询指定字段
select(String...) - 接口 中的方法cn.org.atool.fluent.mybatis.base.crud.JoinBuilder
显式指定查询字段
select - 类 中的变量cn.org.atool.fluent.mybatis.base.free.FreeQuery
指定查询字段, 默认无需设置
SELECT(String, String) - 类 中的方法cn.org.atool.fluent.mybatis.mapper.MapperSql
 
SELECT(IMapping, IFragment, WrapperData, IFragment) - 类 中的方法cn.org.atool.fluent.mybatis.mapper.MapperSql
 
select(String...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.JoinQuery
 
select() - 类 中的方法cn.org.atool.fluent.mybatis.segment.JoinWrapperData
 
select() - 接口 中的方法cn.org.atool.fluent.mybatis.segment.model.IWrapperData
查询条件 SQL 片段
select - 类 中的变量cn.org.atool.fluent.mybatis.segment.model.WrapperData
查询字段
select() - 类 中的方法cn.org.atool.fluent.mybatis.segment.model.WrapperData
 
select(String) - 类 中的方法cn.org.atool.fluent.mybatis.segment.model.WrapperData
增加查询字段
select(IFragment) - 类 中的方法cn.org.atool.fluent.mybatis.segment.model.WrapperData
 
selectAll() - 类 中的方法cn.org.atool.fluent.mybatis.base.crud.BaseQuery
显式指定查询所有字段, 在join查询中有用
selectAll() - 接口 中的方法cn.org.atool.fluent.mybatis.base.crud.IQuery
查询Entity所有字段
selectAll - 类 中的变量cn.org.atool.fluent.mybatis.base.entity.AMapping
数据库所有字段列表用逗号分隔
selectAll() - 类 中的方法cn.org.atool.fluent.mybatis.segment.JoinQuery
 
selectById(Object) - 接口 中的方法cn.org.atool.fluent.mybatis.base.IBaseDao
根据id查询
selectByIds(Object...) - 接口 中的方法cn.org.atool.fluent.mybatis.base.IBaseDao
根据id列表查询
selectByIds(Collection) - 接口 中的方法cn.org.atool.fluent.mybatis.base.IBaseDao
根据id列表查询
selectByMap(Map<String, Object>) - 接口 中的方法cn.org.atool.fluent.mybatis.base.IBaseDao
根据where key值构造条件查询
selectId() - 类 中的方法cn.org.atool.fluent.mybatis.base.crud.BaseQuery
 
selectId() - 接口 中的方法cn.org.atool.fluent.mybatis.base.crud.IQuery
只查询主键字段
selectId() - 类 中的方法cn.org.atool.fluent.mybatis.segment.JoinQuery
 
selectKeyStatementOfBatchInsert() - 类 中的方法cn.org.atool.fluent.mybatis.base.provider.StatementBuilder
selectKeyStatementOfInsert() - 类 中的方法cn.org.atool.fluent.mybatis.base.provider.StatementBuilder
SelectorBase<S extends SelectorBase<S,Q>,Q extends IBaseQuery<?,Q>> - cn.org.atool.fluent.mybatis.segment中的类
BaseSelector: 查询字段构造
SelectorBase(Q) - 类 的构造器cn.org.atool.fluent.mybatis.segment.SelectorBase
 
SelectorBase(S, IAggregate) - 类 的构造器cn.org.atool.fluent.mybatis.segment.SelectorBase
 
SEMICOLON - 接口 中的静态变量cn.org.atool.fluent.mybatis.utility.StrConstant
分号
SEMICOLON_NEWLINE - 接口 中的静态变量cn.org.atool.fluent.mybatis.utility.StrConstant
 
seqName - 类 中的变量cn.org.atool.fluent.mybatis.base.entity.TableId
set(IGetter<E>, Object) - 类 中的方法cn.org.atool.fluent.form.Form
 
set(String, Object) - 类 中的方法cn.org.atool.fluent.form.Form
 
set(Consumer<FieldMapping>) - 类 中的方法cn.org.atool.fluent.form.setter.FormSetter
 
set(FieldMapping) - 类 中的方法cn.org.atool.fluent.form.setter.FormSetter
设置当前操作字段
set(E, Object) - 接口 中的方法cn.org.atool.fluent.mybatis.functions.ISetter
设置属性值
SET(String...) - 类 中的方法cn.org.atool.fluent.mybatis.mapper.MapperSql
 
SET(IMapping, JoiningFrag) - 类 中的方法cn.org.atool.fluent.mybatis.mapper.MapperSql
 
set(int, IMapping) - 类 中的静态方法cn.org.atool.fluent.mybatis.mapper.PrinterMapper
主动设置PrinterMapper
set(FieldMapping) - 类 中的方法cn.org.atool.fluent.mybatis.segment.BaseSegment
对字段column进行操作
set(IFragment) - 类 中的静态方法cn.org.atool.fluent.mybatis.segment.fragment.AppendFlag
 
set(IFragment) - 类 中的静态方法cn.org.atool.fluent.mybatis.segment.fragment.BracketFrag
 
set(IQuery) - 类 中的静态方法cn.org.atool.fluent.mybatis.segment.fragment.BracketFrag
 
set(String) - 类 中的静态方法cn.org.atool.fluent.mybatis.segment.fragment.BracketFrag
 
set(String) - 类 中的静态方法cn.org.atool.fluent.mybatis.segment.fragment.CachedFrag
 
set(IFragment) - 类 中的静态方法cn.org.atool.fluent.mybatis.segment.fragment.CachedFrag
 
set(IWrapper, String) - 类 中的静态方法cn.org.atool.fluent.mybatis.segment.fragment.Column
 
set(IWrapper, FieldMapping) - 类 中的静态方法cn.org.atool.fluent.mybatis.segment.fragment.Column
 
set(String, String) - 类 中的静态方法cn.org.atool.fluent.mybatis.segment.fragment.Column
 
set - 类 中的变量cn.org.atool.fluent.mybatis.segment.UpdateBase
 
setApplicationContext(ApplicationContext) - 类 中的方法cn.org.atool.fluent.mybatis.spring.MapperFactory
 
setFactory(SqlKitFactory) - 类 中的静态方法cn.org.atool.fluent.mybatis.base.provider.SqlKitFactory
改变默认的SqlKit工厂实现
setId(Number) - 类 中的方法cn.org.atool.fluent.form.Form
 
setId(String) - 类 中的方法cn.org.atool.fluent.form.Form
 
setInsertDefault(IEntity) - 接口 中的方法cn.org.atool.fluent.mybatis.base.crud.IDefaultSetter
对保存的entity类设置默认值 比如: 数据隔离的环境值, 租户值等等
setJdbcType(JdbcType) - 类 中的方法cn.org.atool.fluent.mybatis.metadata.FieldMeta
 
setLimit(int) - 类 中的方法cn.org.atool.fluent.mybatis.segment.model.PagedOffset
 
setLogicDeleted(IMapping, IUpdate) - 类 中的方法cn.org.atool.fluent.mybatis.base.provider.CommonSqlKit
 
setLogicDeleted(IMapping, IUpdate) - 接口 中的方法cn.org.atool.fluent.mybatis.base.provider.SqlKit
设置IUpdate逻辑更新设置值
setMapper(IMapper<E>) - 类 中的方法cn.org.atool.fluent.mybatis.base.dao.BaseDao
 
setMapperFactory(MapperFactory) - 类 中的方法cn.org.atool.fluent.form.registrar.FormServiceFactoryBean
确保 FormServiceFactoryBean 依赖于 MapperFactory
setNonNullParameter(PreparedStatement, int, Array, JdbcType) - 类 中的方法cn.org.atool.fluent.mybatis.typehandler.ClickArrayHandler
 
setOffset(int) - 类 中的方法cn.org.atool.fluent.mybatis.segment.model.PagedOffset
 
setPage(int, int) - 类 中的方法cn.org.atool.fluent.form.Form
标准分页时, 设置分页参数
setPkByGenerator(IEntity) - 类 中的静态方法cn.org.atool.fluent.mybatis.base.entity.PkGeneratorKits
设置主键值
setQueryDefault(IQuery) - 接口 中的方法cn.org.atool.fluent.mybatis.base.crud.IDefaultSetter
通过query()方法构造的动态SQL默认添加的where条件 比如追加 env的环境变量
setTableAlias(StringSupplier) - 类 中的方法cn.org.atool.fluent.mybatis.segment.BaseWrapper
 
setTableAlias(String) - 类 中的方法cn.org.atool.fluent.mybatis.segment.BaseWrapper
 
setter - 类 中的变量cn.org.atool.fluent.mybatis.base.model.FieldMapping
(e,v)->((BlobValuePoJo)e).setId((Long)v)
SetterMeta - cn.org.atool.fluent.mybatis.metadata中的类
SetterMeta: setter方法元数据定义
setUpdateDefault(IUpdate) - 接口 中的方法cn.org.atool.fluent.mybatis.base.crud.IDefaultSetter
通过updater()方法构造的动态SQL默认添加的where条件 比如追加 env的环境变量
setValue(Object, Object) - 类 中的方法cn.org.atool.fluent.mybatis.metadata.SetterMeta
 
sg(ISetter<E>, IGetter<E>) - 类 中的方法cn.org.atool.fluent.mybatis.base.model.FieldMapping
sg: setter, getter简写
sharedParameter(Parameters) - 类 中的方法cn.org.atool.fluent.mybatis.segment.BaseWrapper
通过Wrapper直接设置变量共享关系
sharedParameter(BaseWrapper) - 类 中的方法cn.org.atool.fluent.mybatis.segment.BaseWrapper
通过Wrapper直接设置变量共享关系
sharedParameter(Parameters) - 类 中的方法cn.org.atool.fluent.mybatis.segment.model.Parameters
设置join查询(或子查询)的共享变量
sharedParameter(WrapperData) - 类 中的方法cn.org.atool.fluent.mybatis.segment.model.WrapperData
 
sharedParameter(Parameters) - 类 中的方法cn.org.atool.fluent.mybatis.segment.model.WrapperData
 
size() - 类 中的方法cn.org.atool.fluent.mybatis.segment.fragment.JoiningFrag
 
SPACE - 接口 中的静态变量cn.org.atool.fluent.mybatis.utility.StrConstant
空格
splitBy(Collection<Character>, String) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.MybatisUtil
按分隔符分割字符串
splitByComma(String) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.MybatisUtil
按逗号分割字符串
splitBySpace(String) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.MybatisUtil
 
sql(boolean) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.model.IWrapperData
select ... from table where ...
sql(boolean) - 类 中的方法cn.org.atool.fluent.mybatis.segment.model.WrapperData
 
SqlInject - cn.org.atool.fluent.mybatis.utility中的类
简单判断有没有sql注入风险
SqlInject() - 类 的构造器cn.org.atool.fluent.mybatis.utility.SqlInject
 
SqlKit - cn.org.atool.fluent.mybatis.base.provider中的接口
分数据库类型, 组装对应操作的sql语句
sqlKit(DbType) - 类 中的方法cn.org.atool.fluent.mybatis.base.provider.SqlKitFactory
 
SqlKitFactory - cn.org.atool.fluent.mybatis.base.provider中的类
SqlKit工厂类
SqlKitFactory() - 类 的构造器cn.org.atool.fluent.mybatis.base.provider.SqlKitFactory
 
SqlLike - cn.org.atool.fluent.mybatis.mapper中的类
SQL like 枚举
SqlLike() - 类 的构造器cn.org.atool.fluent.mybatis.mapper.SqlLike
 
SqlOp - cn.org.atool.fluent.mybatis.base.model中的枚举
SQL 操作符
SqlOps - cn.org.atool.fluent.mybatis.base.model.op中的类
扩展操作符
SqlOps() - 类 的构造器cn.org.atool.fluent.mybatis.base.model.op.SqlOps
 
SqlProvider - cn.org.atool.fluent.mybatis.base.provider中的类
SqlProvider: 动态SQL构造基类
SqlProviderKit - cn.org.atool.fluent.mybatis.utility中的类
SqlProvider帮助类
SqlProviderKit() - 类 的构造器cn.org.atool.fluent.mybatis.utility.SqlProviderKit
 
src - 类 中的变量cn.org.atool.fluent.mybatis.functions.RefKey
原实例关联键值构造
startWith(String) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.StringWhere
like 'value%'
startWith(String, Predicate<String>) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.StringWhere
like 'value%'
startWith(String, boolean) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.StringWhere
like 'value%'
startWith(String, Predicate<String>) - 类 中的方法cn.org.atool.fluent.mybatis.segment.WhereApply
 
startWith(String, boolean) - 类 中的方法cn.org.atool.fluent.mybatis.segment.WhereApply
 
StatementBuilder - cn.org.atool.fluent.mybatis.base.provider中的类
MappedStatement重建构造
StatementBuilder(IMapping, MappedStatement) - 类 的构造器cn.org.atool.fluent.mybatis.base.provider.StatementBuilder
 
stdPage() - 类 中的方法cn.org.atool.fluent.form.Form
按表单返回标准分页记录
stdPagedEntity(IQuery<E>) - 接口 中的方法cn.org.atool.fluent.mybatis.base.dao.IProtectedDao
分页查询实例
stdPagedEntity(IQuery) - 接口 中的方法cn.org.atool.fluent.mybatis.base.mapper.IRichMapper
按标准分页查询实例列表
stdPagedEntity() - 类 中的方法cn.org.atool.fluent.mybatis.base.mapper.QueryExecutor
 
StdPagedList<E> - cn.org.atool.fluent.mybatis.model中的类
分页查询结果
StdPagedList() - 类 的构造器cn.org.atool.fluent.mybatis.model.StdPagedList
 
StdPagedList(int, List<E>) - 类 的构造器cn.org.atool.fluent.mybatis.model.StdPagedList
 
StdPagedList(int, List<E>, boolean) - 类 的构造器cn.org.atool.fluent.mybatis.model.StdPagedList
 
stdPagedMap(IQuery<E>) - 接口 中的方法cn.org.atool.fluent.mybatis.base.dao.IProtectedDao
分页查询数据(结果集为Map对象)
stdPagedMap(IQuery) - 接口 中的方法cn.org.atool.fluent.mybatis.base.mapper.IRichMapper
按标准分页查询数据(结果集为Map对象)
stdPagedMap() - 类 中的方法cn.org.atool.fluent.mybatis.base.mapper.QueryExecutor
 
stdPagedPoJo(IQuery<E>, MapFunction<POJO>) - 接口 中的方法cn.org.atool.fluent.mybatis.base.dao.IProtectedDao
分页查询数据(结果集为Object对象)
stdPagedPoJo(Class<POJO>, IQuery<E>) - 接口 中的方法cn.org.atool.fluent.mybatis.base.dao.IProtectedDao
分页查询数据((结果集为PoJo对象, 查询结果按照下划线转驼峰规则)
stdPagedPoJo(IQuery, MapFunction<POJO>) - 接口 中的方法cn.org.atool.fluent.mybatis.base.mapper.IRichMapper
按标准分页查询数据(结果集为按converter转换后的PoJo对象)
stdPagedPoJo(Class<POJO>, IQuery) - 接口 中的方法cn.org.atool.fluent.mybatis.base.mapper.IRichMapper
分页查询数据(结果集为PoJo对象, 查询结果按照下划线转驼峰规则)
stdPagedPoJo(MapFunction<POJO>) - 类 中的方法cn.org.atool.fluent.mybatis.base.mapper.QueryExecutor
 
stdPagedPoJo(Class<POJO>) - 类 中的方法cn.org.atool.fluent.mybatis.base.mapper.QueryExecutor
 
STR_FORMAT - 接口 中的静态变量cn.org.atool.fluent.mybatis.utility.StrConstant
格式化占位符
STR_VALUE - 接口 中的静态变量cn.org.atool.fluent.mybatis.utility.StrConstant
value字符常量
StrConstant - cn.org.atool.fluent.mybatis.utility中的接口
fluent mybatis 常量定义
StringSupplier - cn.org.atool.fluent.mybatis.functions中的接口
Supplier
StringWhere<WHERE extends WhereBase<WHERE,?,NQ>,NQ extends IBaseQuery<?,NQ>> - cn.org.atool.fluent.mybatis.segment.where中的接口
字符串相关的比较
Suffix_BaseDao - 接口 中的静态变量cn.org.atool.fluent.mybatis.mapper.FluentConst
 
Suffix_EntityFormSetter - 接口 中的静态变量cn.org.atool.fluent.mybatis.mapper.FluentConst
 
Suffix_EntityMapping - 接口 中的静态变量cn.org.atool.fluent.mybatis.mapper.FluentConst
 
Suffix_EntityWhere - 接口 中的静态变量cn.org.atool.fluent.mybatis.mapper.FluentConst
 
Suffix_GroupBy - 接口 中的静态变量cn.org.atool.fluent.mybatis.mapper.FluentConst
 
Suffix_Having - 接口 中的静态变量cn.org.atool.fluent.mybatis.mapper.FluentConst
 
Suffix_ISegment - 接口 中的静态变量cn.org.atool.fluent.mybatis.mapper.FluentConst
 
Suffix_Mapper - 接口 中的静态变量cn.org.atool.fluent.mybatis.mapper.FluentConst
 
Suffix_mapping - 接口 中的静态变量cn.org.atool.fluent.mybatis.mapper.FluentConst
 
Suffix_MAPPING - 接口 中的静态变量cn.org.atool.fluent.mybatis.mapper.FluentConst
 
Suffix_Query - 接口 中的静态变量cn.org.atool.fluent.mybatis.mapper.FluentConst
 
Suffix_QueryOrderBy - 接口 中的静态变量cn.org.atool.fluent.mybatis.mapper.FluentConst
 
Suffix_QueryWhere - 接口 中的静态变量cn.org.atool.fluent.mybatis.mapper.FluentConst
 
Suffix_Ref - 接口 中的静态变量cn.org.atool.fluent.mybatis.mapper.FluentConst
 
Suffix_Segment - 接口 中的静态变量cn.org.atool.fluent.mybatis.mapper.FluentConst
 
Suffix_Selector - 接口 中的静态变量cn.org.atool.fluent.mybatis.mapper.FluentConst
 
Suffix_Update - 接口 中的静态变量cn.org.atool.fluent.mybatis.mapper.FluentConst
 
Suffix_UpdateOrderBy - 接口 中的静态变量cn.org.atool.fluent.mybatis.mapper.FluentConst
 
Suffix_UpdateSetter - 接口 中的静态变量cn.org.atool.fluent.mybatis.mapper.FluentConst
 
Suffix_UpdateWhere - 接口 中的静态变量cn.org.atool.fluent.mybatis.mapper.FluentConst
 
sum - 类 中的变量cn.org.atool.fluent.mybatis.segment.AggregateSegment
 

T

table(boolean) - 类 中的方法cn.org.atool.fluent.mybatis.base.crud.EmptyWrapper
 
table(boolean) - 接口 中的方法cn.org.atool.fluent.mybatis.base.crud.IWrapper
query/update表名
table(IDataByColumn) - 类 中的方法cn.org.atool.fluent.mybatis.base.entity.AMapping
获取表名
table(IDataByColumn) - 接口 中的方法cn.org.atool.fluent.mybatis.base.entity.IMapping
返回数据库表名
table - 类 中的变量cn.org.atool.fluent.mybatis.segment.BaseWrapper
 
table(boolean) - 类 中的方法cn.org.atool.fluent.mybatis.segment.BaseWrapper
 
table() - 类 中的方法cn.org.atool.fluent.mybatis.segment.JoinWrapperData
 
table() - 类 中的方法cn.org.atool.fluent.mybatis.segment.model.WrapperData
返回表名+表别名
TABLE_MAPPING - 类 中的静态变量cn.org.atool.fluent.mybatis.utility.RefKit
EntityClass 和 AMapping关联关系
TableDynamic - cn.org.atool.fluent.mybatis.functions中的接口
动态处理表名称, 可以用于自定义分表, 或内部子查询等场景
TableEntityClass - 接口 中的静态变量cn.org.atool.fluent.form.registrar.FormServiceKit
table name 和 Entity class映射定义
TableFieldMeta - cn.org.atool.fluent.mybatis.metadata中的类
数据库表字段反射信息
TableFieldMeta(Field, TableField) - 类 的构造器cn.org.atool.fluent.mybatis.metadata.TableFieldMeta
全新的 存在 TableField 注解时使用的构造函数
tableId - 类 中的变量cn.org.atool.fluent.mybatis.base.entity.AMapping
 
tableId() - 类 中的方法cn.org.atool.fluent.mybatis.base.entity.AMapping
 
tableId() - 接口 中的方法cn.org.atool.fluent.mybatis.base.entity.IMapping
返回主键信息
TableId - cn.org.atool.fluent.mybatis.base.entity中的类
主键信息
TableId(String, String, boolean, String, boolean) - 类 的构造器cn.org.atool.fluent.mybatis.base.entity.TableId
 
TableMeta - cn.org.atool.fluent.mybatis.metadata中的类
数据库表反射信息
TableMeta(Class) - 类 的构造器cn.org.atool.fluent.mybatis.metadata.TableMeta
 
TableMetaHelper - cn.org.atool.fluent.mybatis.metadata中的类
实体类反射表辅助类
TableMetaHelper() - 类 的构造器cn.org.atool.fluent.mybatis.metadata.TableMetaHelper
 
tableName - 类 中的变量cn.org.atool.fluent.mybatis.base.entity.AMapping
 
tableName(String, String, String) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.MybatisUtil
获取表名
TablePrimaryMeta - cn.org.atool.fluent.mybatis.metadata中的类
PrimaryInfo: 主键信息
TablePrimaryMeta(Field, TableId) - 类 的构造器cn.org.atool.fluent.mybatis.metadata.TablePrimaryMeta
 
tableSupplier(TableSupplier) - 类 中的方法cn.org.atool.fluent.mybatis.base.BaseEntity
 
tableSupplier(String) - 类 中的方法cn.org.atool.fluent.mybatis.base.BaseEntity
 
tableSupplier() - 类 中的方法cn.org.atool.fluent.mybatis.base.BaseEntity
 
tableSupplier(TableSupplier) - 接口 中的方法cn.org.atool.fluent.mybatis.base.IEntity
动态修改归属表, 默认无需设置 只有在插入数据时, 不想使用默认对应的数据库表, 想动态调整时才需要
tableSupplier(String) - 接口 中的方法cn.org.atool.fluent.mybatis.base.IEntity
动态修改归属表, 默认无需设置 只有在插入数据时, 不想使用默认对应的数据库表, 想动态调整时才需要
tableSupplier() - 接口 中的方法cn.org.atool.fluent.mybatis.base.IEntity
返回动态归属表
TableSupplier - cn.org.atool.fluent.mybatis.functions中的接口
动态获取目标表
tableSupplier(TableDynamic, Class<? extends IEntity>...) - 类 中的方法cn.org.atool.fluent.mybatis.spring.MapperFactory
更改实体对应的数据库表名称
tableSupplier(TableDynamic, Class<? extends IEntity>...) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.RefKit
设置对应表的命名策略
tagPage() - 类 中的方法cn.org.atool.fluent.form.Form
按表单返回Tag分页记录
tagPagedEntity(IQuery<E>) - 接口 中的方法cn.org.atool.fluent.mybatis.base.dao.IProtectedDao
按Marker标识分页查询
tagPagedEntity(IQuery) - 接口 中的方法cn.org.atool.fluent.mybatis.base.mapper.IRichMapper
按tag>=next标识分页查询
tagPagedEntity() - 类 中的方法cn.org.atool.fluent.mybatis.base.mapper.QueryExecutor
 
TagPagedList<E> - cn.org.atool.fluent.mybatis.model中的类
MarkerList: 按next方式进行的分页查询结果
TagPagedList() - 类 的构造器cn.org.atool.fluent.mybatis.model.TagPagedList
 
TagPagedList(List<E>, E) - 类 的构造器cn.org.atool.fluent.mybatis.model.TagPagedList
 
tagPagedMap(IQuery<E>) - 接口 中的方法cn.org.atool.fluent.mybatis.base.dao.IProtectedDao
按Marker标识分页查询(结果集为Map对象)
tagPagedMap(IQuery) - 接口 中的方法cn.org.atool.fluent.mybatis.base.mapper.IRichMapper
按tag>=next标识分页查询(结果集为Map对象)
tagPagedMap() - 类 中的方法cn.org.atool.fluent.mybatis.base.mapper.QueryExecutor
 
tagPagedPoJo(IQuery<E>, MapFunction<POJO>) - 接口 中的方法cn.org.atool.fluent.mybatis.base.dao.IProtectedDao
按Marker标识分页查询(结果集为Object对象)
tagPagedPoJo(Class<POJO>, IQuery<E>) - 接口 中的方法cn.org.atool.fluent.mybatis.base.dao.IProtectedDao
按Marker标识分页查询(结果集为Object对象)
tagPagedPoJo(IQuery, MapFunction<POJO>) - 接口 中的方法cn.org.atool.fluent.mybatis.base.mapper.IRichMapper
按tag>=next标识分页查询(结果集为PoJo对象)
tagPagedPoJo(Class<POJO>, IQuery) - 接口 中的方法cn.org.atool.fluent.mybatis.base.mapper.IRichMapper
按tag>=next标识分页查询(结果集为PoJo对象)
tagPagedPoJo(MapFunction<POJO>) - 类 中的方法cn.org.atool.fluent.mybatis.base.mapper.QueryExecutor
 
tagPagedPoJo(Class<POJO>) - 类 中的方法cn.org.atool.fluent.mybatis.base.mapper.QueryExecutor
 
test() - 接口 中的静态方法cn.org.atool.fluent.mybatis.If
多条件选择
testIn() - 接口 中的静态方法cn.org.atool.fluent.mybatis.If
多条件选择
tmpTable() - 类 中的静态方法cn.org.atool.fluent.mybatis.mapper.MapperSql
临时表别名
to() - 接口 中的方法cn.org.atool.fluent.mybatis.base.crud.IQuery
根据Query定义执行后续操作 要使用本方法 需要定义 MapperFactory spring bean same as IQuery.of(IRichMapper) 方法
to() - 接口 中的方法cn.org.atool.fluent.mybatis.base.crud.IUpdate
根据Updater定义执行后续操作 要使用本方法 需要定义 MapperFactory spring bean same as IUpdate.of(IRichMapper) 方法
toArray() - 类 中的方法cn.org.atool.fluent.mybatis.segment.fragment.JoiningFrag
 
toArray(int[]) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.MybatisUtil
 
toArray(long[]) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.MybatisUtil
 
toBoolean(Object) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.ObjectArray
 
toColumn(Class<E>, IGetter<E>) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.MappingKits
根据getter函数返回数据库字段名称
toColumnMap(IEntity, boolean) - 类 中的方法cn.org.atool.fluent.mybatis.base.entity.AMapping
 
toColumnMap(IEntity, boolean) - 接口 中的方法cn.org.atool.fluent.mybatis.base.entity.IEntityKit
entity对象转换为map对象 key值为对应的数据库表字段名
toColumnMap() - 接口 中的方法cn.org.atool.fluent.mybatis.base.IEntity
将实体对象转换为数据库字段为key的map对象, 不包括空字段
toColumnMap(boolean) - 接口 中的方法cn.org.atool.fluent.mybatis.base.IEntity
将实体对象转换为数据库字段为key的map对象
toColumns(Class<E>, IGetter<E>, IGetter<E>...) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.MappingKits
 
toColumns(FieldMapping, FieldMapping...) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.MappingKits
 
toEntity(Map<String, Object>) - 类 中的方法cn.org.atool.fluent.mybatis.base.entity.AMapping
 
toEntity(Map<String, Object>) - 接口 中的方法cn.org.atool.fluent.mybatis.base.entity.IEntityKit
map对应属性值设置到Entity对象中, 同JSON反序列化
toEntityMap(IEntity, boolean) - 类 中的方法cn.org.atool.fluent.mybatis.base.entity.AMapping
 
toEntityMap(IEntity, boolean) - 接口 中的方法cn.org.atool.fluent.mybatis.base.entity.IEntityKit
entity对象转换为map对象 key值为entity的属性字段名
toEntityMap(List<E>, Function<E, String>) - 类 中的静态方法cn.org.atool.fluent.mybatis.base.EntityRefKit
将entities列表根据特征值归类
toEntityMap() - 接口 中的方法cn.org.atool.fluent.mybatis.base.IEntity
将实体对象转换为map对象, 不包括空字段
toEntityMap(boolean) - 接口 中的方法cn.org.atool.fluent.mybatis.base.IEntity
将实体对象转换为map对象
toMap() - 接口 中的方法cn.org.atool.fluent.mybatis.base.intf.IToMap
实现对象转map操作
toMap(Object) - 接口 中的静态方法cn.org.atool.fluent.mybatis.base.intf.IToMap
实现对象转map操作
toMap(Object) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.PoJoHelper
将object对象转换为map
toMaps(IMapping, Collection<E>, boolean) - 类 中的方法cn.org.atool.fluent.mybatis.base.provider.CommonSqlKit
批量转换为Map
toPoJo(Map<String, Object>, MapFunction) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.PoJoHelper
将Map转换为指定的PoJo对象
toPoJo(Class<POJO>, Map<String, Object>) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.PoJoHelper
将Map转换为指定的PoJo对象
toPoJoIgnoreNotFound(Class<POJO>, Map<String, Object>) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.PoJoHelper
将Map转换为指定的PoJo对象
toPoJoList(List<Map<String, Object>>, MapFunction<POJO>) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.PoJoHelper
将Map转换为指定的PoJo对象
toPoJoList(Class<POJO>, List<Map<String, Object>>) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.PoJoHelper
将Map转换为指定的PoJo对象
toPoJoListIgnoreNotFound(Class<POJO>, List<Map<String, Object>>) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.PoJoHelper
将Map转换为指定的PoJo对象
toQuery(Class, Form) - 类 中的静态方法cn.org.atool.fluent.form.setter.FormHelper
将表单Form转换为entityClass对应的Query
toString() - 类 中的方法cn.org.atool.fluent.mybatis.base.model.FieldMapping
返回字段名称
toString() - 类 中的方法cn.org.atool.fluent.mybatis.mapper.MapperSql
 
toString() - 类 中的方法cn.org.atool.fluent.mybatis.segment.fragment.AppendFlag
 
toString() - 类 中的方法cn.org.atool.fluent.mybatis.segment.fragment.BracketFrag
 
toString() - 类 中的方法cn.org.atool.fluent.mybatis.segment.fragment.CachedFrag
 
toString() - 类 中的方法cn.org.atool.fluent.mybatis.segment.fragment.Column
 
toString() - 类 中的方法cn.org.atool.fluent.mybatis.segment.fragment.FormatFrag
 
toString() - 类 中的方法cn.org.atool.fluent.mybatis.segment.fragment.JoiningFrag
 
toString() - 枚举 中的方法cn.org.atool.fluent.mybatis.segment.fragment.KeyFrag
 
toString(Object) - 类 中的静态方法cn.org.atool.fluent.mybatis.typehandler.ConvertorKit
转换为字符串
toUpdate(Class, Form) - 类 中的静态方法cn.org.atool.fluent.form.setter.FormHelper
 
trim(String) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.MybatisUtil
 
typeHandler - 类 中的变量cn.org.atool.fluent.mybatis.base.model.FieldMapping
type Handler
typeHandler - 类 中的变量cn.org.atool.fluent.mybatis.metadata.FieldMeta
类型处理器

U

UNDERLINE - 类 中的静态变量cn.org.atool.fluent.mybatis.utility.MybatisUtil
下划线
underlineToCamel(String, boolean) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.MybatisUtil
下划线转驼峰命名
union(IQuery...) - 类 中的方法cn.org.atool.fluent.mybatis.base.crud.BaseQuery
 
union(IQuery...) - 接口 中的方法cn.org.atool.fluent.mybatis.base.crud.IQuery
select * from a where...
union(String, IQuery...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.BaseWrapper
IQuery的union操作
union(IQuery...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.JoinQuery
 
union(String, IQuery) - 类 中的方法cn.org.atool.fluent.mybatis.segment.model.WrapperData
增加union查询
UNION - 接口 中的静态变量cn.org.atool.fluent.mybatis.utility.StrConstant
 
UNION_ALL - 接口 中的静态变量cn.org.atool.fluent.mybatis.utility.StrConstant
 
unionAll(IQuery...) - 类 中的方法cn.org.atool.fluent.mybatis.base.crud.BaseQuery
 
unionAll(IQuery...) - 接口 中的方法cn.org.atool.fluent.mybatis.base.crud.IQuery
select * from a where...
unionAll(IQuery...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.JoinQuery
 
uniqueFields - 类 中的变量cn.org.atool.fluent.mybatis.base.entity.AMapping
 
uniqueType - 类 中的变量cn.org.atool.fluent.mybatis.base.model.FieldMapping
字段类型
UniqueType - cn.org.atool.fluent.mybatis.base.model中的枚举
特殊字段类型(在Entity字段中只能定义一个)
unwrap(String) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.MybatisUtil
 
update() - 类 中的方法cn.org.atool.fluent.form.Form
按表单更新记录
update(MethodMeta, Object...) - 接口 中的静态方法cn.org.atool.fluent.form.registrar.FormServiceKit
更新操作
update(MethodMeta, Collection) - 接口 中的静态方法cn.org.atool.fluent.form.registrar.FormServiceKit
更新操作
update - 类 中的变量cn.org.atool.fluent.mybatis.base.free.FreeUpdate
 
update - 类 中的变量cn.org.atool.fluent.mybatis.base.model.FieldMapping
更新时的默认值
UPDATE(IMapping, IFragment) - 类 中的方法cn.org.atool.fluent.mybatis.mapper.MapperSql
 
UPDATE(IMapping, IFragment, WrapperData) - 类 中的方法cn.org.atool.fluent.mybatis.mapper.MapperSql
 
update - 类 中的变量cn.org.atool.fluent.mybatis.metadata.TableFieldMeta
字段 update set 部分注入
update() - 类 中的方法cn.org.atool.fluent.mybatis.segment.JoinWrapperData
 
update() - 接口 中的方法cn.org.atool.fluent.mybatis.segment.model.IWrapperData
(update) set column1 = value1, column2 = value2
update() - 类 中的方法cn.org.atool.fluent.mybatis.segment.model.WrapperData
 
UpdateApply<S extends UpdateBase<S,U>,U extends IBaseUpdate<?,U,?>> - cn.org.atool.fluent.mybatis.segment中的类
SetObject 更新字段值
UpdateApply(S) - 类 的构造器cn.org.atool.fluent.mybatis.segment.UpdateApply
 
UpdateBase<S extends UpdateBase<S,U>,U extends IBaseUpdate<?,U,?>> - cn.org.atool.fluent.mybatis.segment中的类
BaseSetter: 更新设置操作
UpdateBase(U) - 类 的构造器cn.org.atool.fluent.mybatis.segment.UpdateBase
 
updateBy(E, E) - 类 中的方法cn.org.atool.fluent.mybatis.base.dao.BaseDao
 
updateBy(IUpdate...) - 接口 中的方法cn.org.atool.fluent.mybatis.base.dao.IProtectedDao
根据update设置更新记录
updateBy(Collection<IUpdate>) - 接口 中的方法cn.org.atool.fluent.mybatis.base.dao.IProtectedDao
根据update设置更新记录
updateBy(E, E) - 接口 中的方法cn.org.atool.fluent.mybatis.base.IBaseDao
根据whereNoN非空属性作为相等条件, 更新updateNoN非空属性字段
updateBy(IUpdate...) - 接口 中的方法cn.org.atool.fluent.mybatis.base.mapper.IEntityMapper
根据update对象更新记录 传入多个Update时, 需要数据库支持 比如MySql需要在jdbc url链接中附加设置 &allowMultiQueries=true
updateBy() - 类 中的方法cn.org.atool.fluent.mybatis.base.mapper.UpdaterExecutor
 
updateBy(IMapping, IUpdate[]) - 类 中的方法cn.org.atool.fluent.mybatis.base.provider.CommonSqlKit
 
updateBy(IMapping, WrapperData) - 类 中的方法cn.org.atool.fluent.mybatis.base.provider.CommonSqlKit
 
updateBy(IMapping, IUpdate[]) - 类 中的方法cn.org.atool.fluent.mybatis.base.provider.OracleSqlKit
 
updateBy(IMapping, IUpdate[]) - 接口 中的方法cn.org.atool.fluent.mybatis.base.provider.SqlKit
update(IQuery) SQL构造 IEntityMapper.updateBy(IUpdate[])
updateBy(IMapping, WrapperData) - 接口 中的方法cn.org.atool.fluent.mybatis.base.provider.SqlKit
根据IUpdate构造sql语句, 考虑版本锁字段
updateBy(Map<String, Object>, ProviderContext) - 类 中的静态方法cn.org.atool.fluent.mybatis.base.provider.SqlProvider
update(IQuery) SQL构造 IEntityMapper.updateBy(IUpdate[])
updateBy(IUpdate...) - 类 中的方法cn.org.atool.fluent.mybatis.mapper.PrinterMapper
 
updateById() - 接口 中的方法cn.org.atool.fluent.mybatis.base.entity.IRichEntity
按entity的主键更新entity非空字段, 调用 EntityMapper.updateById(id)方法
updateById(E) - 接口 中的方法cn.org.atool.fluent.mybatis.base.IBaseDao
根据entity的主键修改entity中非null属性
updateById(E) - 接口 中的方法cn.org.atool.fluent.mybatis.base.mapper.IRichMapper
根据id修改
updateById(IMapping, IEntity) - 类 中的方法cn.org.atool.fluent.mybatis.base.provider.CommonSqlKit
 
updateById(IMapping, IEntity) - 接口 中的方法cn.org.atool.fluent.mybatis.base.provider.SqlKit
根据Entity构造IUpdate
UpdateDefault - cn.org.atool.fluent.mybatis.base.model中的类
追加更新默认值
UpdateDefault(Map<IFragment, String>) - 类 的构造器cn.org.atool.fluent.mybatis.base.model.UpdateDefault
 
updateEntityByIds(E...) - 类 中的方法cn.org.atool.fluent.mybatis.base.dao.BaseDao
 
updateEntityByIds(E...) - 接口 中的方法cn.org.atool.fluent.mybatis.base.IBaseDao
根据entity的主键批量修改entity中非null属性
updateEntityByIds(Collection<E>) - 接口 中的方法cn.org.atool.fluent.mybatis.base.IBaseDao
根据entity的主键批量修改entity中非null属性
updater(boolean, StringSupplier, StringSupplier, Parameters) - 类 中的方法cn.org.atool.fluent.mybatis.base.crud.BaseDefaults
 
updater() - 类 中的方法cn.org.atool.fluent.mybatis.base.crud.BaseDefaults
 
updater() - 接口 中的方法cn.org.atool.fluent.mybatis.base.crud.IDefaultGetter
实例化更新构造器 o - 设置默认更新条件
updater() - 类 中的方法cn.org.atool.fluent.mybatis.base.dao.BaseDao
构造默认更新条件
updater() - 接口 中的方法cn.org.atool.fluent.mybatis.base.mapper.IWrapperMapper
构造设置了默认条件的Updater 默认条件设置FluentMybatis.defaults(), 具体定义继承 IDefaultSetter.setUpdateDefault(IUpdate)
UpdaterExecutor - cn.org.atool.fluent.mybatis.base.mapper中的类
更新条件执行器
UpdaterExecutor(IRichMapper, IUpdate) - 类 的构造器cn.org.atool.fluent.mybatis.base.mapper.UpdaterExecutor
 
updateSet(String, Object) - 接口 中的方法cn.org.atool.fluent.mybatis.base.crud.IUpdate
设置更新值
updateSet(Column, Object) - 类 中的方法cn.org.atool.fluent.mybatis.segment.model.WrapperData
更新column字段值
updateSql(Column, String, Object...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.model.WrapperData
设置更新(自定义SQL)

V

validate() - 接口 中的方法cn.org.atool.fluent.form.validator.IValidator
校验方法
validate(String, Object...) - 类 中的静态方法cn.org.atool.fluent.form.validator.Validation
对Form Object进行校验
validate(T, Method, Object[]) - 类 中的静态方法cn.org.atool.fluent.form.validator.Validation
验证方法参数合法性
validateTagPaged(IQuery) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.PoJoHelper
校验marker方式分页的分页参数合法性
Validation - cn.org.atool.fluent.form.validator中的类
校验工具
Validation() - 类 的构造器cn.org.atool.fluent.form.validator.Validation
 
value(ISqlOp) - 类 中的方法cn.org.atool.fluent.mybatis.ifs.IfsPredicate
 
value(Object, Field...) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.MybatisUtil
获取target的属性的属性
valueBy(FieldMapping) - 接口 中的方法cn.org.atool.fluent.mybatis.base.IEntity
获取entity的对应字段的属性值
valueByColumn(IEntity, String) - 类 中的方法cn.org.atool.fluent.mybatis.base.entity.AMapping
 
valueByColumn(IEntity, String) - 接口 中的方法cn.org.atool.fluent.mybatis.base.entity.IEntityKit
根据数据库字段名称返回属性值
valueByColumn(String) - 接口 中的方法cn.org.atool.fluent.mybatis.base.IEntity
获取entity的对应数据库字段的属性值
valueByColumn(String) - 接口 中的方法cn.org.atool.fluent.mybatis.base.intf.IDataByColumn
获取entity的对应数据库字段的属性值
valueByColumn(String) - 类 中的方法cn.org.atool.fluent.mybatis.segment.model.WrapperData
 
valueByField(IEntity, String) - 类 中的方法cn.org.atool.fluent.mybatis.base.entity.AMapping
 
valueByField(IEntity, String) - 接口 中的方法cn.org.atool.fluent.mybatis.base.entity.IEntityKit
根据实体属性名称返回属性值
valueByField(String) - 接口 中的方法cn.org.atool.fluent.mybatis.base.IEntity
获取entity的属性field值
valueOf(String) - 枚举 中的静态方法cn.org.atool.fluent.mybatis.base.model.SqlOp
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.org.atool.fluent.mybatis.base.model.UniqueType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.org.atool.fluent.mybatis.metadata.JoinType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.org.atool.fluent.mybatis.segment.fragment.KeyFrag
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.org.atool.fluent.mybatis.segment.model.Aggregate
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.org.atool.fluent.mybatis.segment.model.HintType
返回带有指定名称的该类型的枚举常量。
values(List<E>, Function<E, R>) - 类 中的静态方法cn.org.atool.fluent.mybatis.base.EntityRefKit
Entity指定
values - 类 中的变量cn.org.atool.fluent.mybatis.base.model.InsertList
待插入记录字段值
values() - 枚举 中的静态方法cn.org.atool.fluent.mybatis.base.model.SqlOp
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.org.atool.fluent.mybatis.base.model.UniqueType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
VALUES() - 类 中的方法cn.org.atool.fluent.mybatis.mapper.MapperSql
 
values() - 枚举 中的静态方法cn.org.atool.fluent.mybatis.metadata.JoinType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.org.atool.fluent.mybatis.segment.fragment.KeyFrag
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.org.atool.fluent.mybatis.segment.model.Aggregate
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.org.atool.fluent.mybatis.segment.model.HintType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
var(String, String) - 类 中的方法cn.org.atool.fluent.mybatis.base.model.FieldMapping
变量表达式
versionColumn() - 接口 中的方法cn.org.atool.fluent.mybatis.base.entity.IMapping
乐观锁字段

W

when(Predicate<T>, T) - 类 中的方法cn.org.atool.fluent.mybatis.ifs.Ifs
 
when(Predicate<Collection>, T...) - 类 中的方法cn.org.atool.fluent.mybatis.ifs.InIfs
 
when(Predicate<Collection>, Collection) - 类 中的方法cn.org.atool.fluent.mybatis.ifs.InIfs
 
where(String, String, Object...) - 类 中的方法cn.org.atool.fluent.form.setter.FormItemAdder
增加 and 条件项
where() - 类 中的方法cn.org.atool.fluent.mybatis.base.crud.EmptyWrapper
 
where() - 接口 中的方法cn.org.atool.fluent.mybatis.base.crud.IQuery
返回where
where() - 接口 中的方法cn.org.atool.fluent.mybatis.base.crud.IUpdate
返回where
where() - 接口 中的方法cn.org.atool.fluent.mybatis.base.crud.IWrapper
返回where
where - 类 中的变量cn.org.atool.fluent.mybatis.base.free.FreeQuery
查询条件 where ...
where() - 类 中的方法cn.org.atool.fluent.mybatis.base.free.FreeQuery
 
where - 类 中的变量cn.org.atool.fluent.mybatis.base.free.FreeUpdate
 
where() - 类 中的方法cn.org.atool.fluent.mybatis.base.free.FreeUpdate
 
WHERE(String) - 类 中的方法cn.org.atool.fluent.mybatis.mapper.MapperSql
 
WHERE(List<String>) - 类 中的方法cn.org.atool.fluent.mybatis.mapper.MapperSql
 
WHERE(DbType, String, Map<String, Object>) - 类 中的方法cn.org.atool.fluent.mybatis.mapper.MapperSql
 
where - 类 中的变量cn.org.atool.fluent.mybatis.segment.JoinQuery
查询条件 where ...
where() - 类 中的方法cn.org.atool.fluent.mybatis.segment.JoinQuery
 
where() - 类 中的方法cn.org.atool.fluent.mybatis.segment.JoinWrapperData
 
where() - 接口 中的方法cn.org.atool.fluent.mybatis.segment.model.IWrapperData
返回where部分sql
where - 类 中的变量cn.org.atool.fluent.mybatis.segment.model.MergeSegments
 
WHERE_GROUP_BY(IMapping, WrapperData) - 类 中的方法cn.org.atool.fluent.mybatis.mapper.MapperSql
 
WHERE_GROUP_ORDER_BY(IMapping, WrapperData) - 类 中的方法cn.org.atool.fluent.mybatis.mapper.MapperSql
 
WhereApply<WHERE extends WhereBase<WHERE,?,NQ>,NQ extends IBaseQuery<?,NQ>> - cn.org.atool.fluent.mybatis.segment中的类
AndObject
WhereApply(WHERE) - 类 的构造器cn.org.atool.fluent.mybatis.segment.WhereApply
 
WhereBase<WHERE extends WhereBase<WHERE,WRAPPER,NestedQ>,WRAPPER extends IWrapper<?,WRAPPER,NestedQ>,NestedQ extends IBaseQuery<?,NestedQ>> - cn.org.atool.fluent.mybatis.segment中的类
BaseQueryAnd: AND或者OR操作基类
WhereBase(WRAPPER) - 类 的构造器cn.org.atool.fluent.mybatis.segment.WhereBase
 
WhereBase(WRAPPER, WHERE) - 类 的构造器cn.org.atool.fluent.mybatis.segment.WhereBase
 
WhereSegmentList - cn.org.atool.fluent.mybatis.segment.list中的类
普通片段
WhereSegmentList() - 类 的构造器cn.org.atool.fluent.mybatis.segment.list.WhereSegmentList
 
with(Class<E>, String) - 类 中的静态方法cn.org.atool.fluent.form.Form
 
with(E, Consumer<IFormApply>) - 类 中的静态方法cn.org.atool.fluent.form.Form
 
with(Class<E>, Object, Consumer<IFormApply>) - 类 中的静态方法cn.org.atool.fluent.form.Form
 
with(IGetter<ET>) - 类 中的方法cn.org.atool.fluent.mybatis.base.crud.BaseQuery
listEntity和findOne查询时, 同时执行 refMethod 方法
with(String) - 类 中的方法cn.org.atool.fluent.mybatis.base.crud.BaseQuery
listEntity和findOne查询时, 同时执行 refMethod 方法
wrap(Exception) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.MybatisUtil
 
wrappedByPaged(String) - 类 中的方法cn.org.atool.fluent.mybatis.segment.model.WrapperData
不同数据库分页查询
wrapper - 类 中的变量cn.org.atool.fluent.mybatis.segment.BaseSegment
当前查询(更新)器
wrapper - 类 中的变量cn.org.atool.fluent.mybatis.segment.model.WrapperData
 
wrapperBeginEnd(String) - 类 中的静态方法cn.org.atool.fluent.mybatis.base.provider.OracleSqlKit
 
WrapperData - cn.org.atool.fluent.mybatis.segment.model中的类
WrapperInfo: 查询器或更新器xml需要用到信息
WrapperData(IWrapper) - 类 的构造器cn.org.atool.fluent.mybatis.segment.model.WrapperData
 
WrapperData(IWrapper, Parameters) - 类 的构造器cn.org.atool.fluent.mybatis.segment.model.WrapperData
 

_

_mapping() - 类 中的方法cn.org.atool.fluent.form.setter.FormSetter
 
A B C D E F G H I J K L M N O P Q R S T U V W _ 
跳过导航链接

Copyright © 2022. All rights reserved.