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

A

accept(JoinOnBuilder, QL, QR) - 接口 中的方法cn.org.atool.fluent.mybatis.functions.OnConsumer
 
add(String, FieldMapping, Object, String) - 类 中的方法cn.org.atool.fluent.mybatis.base.model.InsertList
insert字段表达式
add(DbType, FieldMapping, String) - 类 中的方法cn.org.atool.fluent.mybatis.base.model.UpdateDefault
增加待追加更新的默认值 如果没有显式指定更新,则追加更新默认值
add(DbType, FieldMapping, Object, String) - 类 中的方法cn.org.atool.fluent.mybatis.base.model.UpdateSet
update字段表达式
add - 类 中的变量cn.org.atool.fluent.mybatis.model.Form
 
add(FormFunction<E, S>, Object) - 类 中的方法cn.org.atool.fluent.mybatis.model.Form
 
add(ISqlSegment, ISqlSegment...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.BaseSegmentList
添加sql片段
add(ISqlSegment, ISqlSegment...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.GroupBySegmentList
 
add(ISqlSegment, ISqlSegment...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.HavingSegmentList
 
add(ISqlSegment, ISqlSegment...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.model.MergeSegments
添加sql片段
add(ISqlSegment, ISqlSegment...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.OrderBySegmentList
 
add(ISqlSegment, ISqlSegment...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.WhereSegmentList
 
addAll(ISqlSegment...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.BaseSegmentList
添加sql片段
addDelete(IBaseQuery...) - 接口 中的方法cn.org.atool.fluent.mybatis.base.BatchCrud
按顺序添加delete语句
addDelete(IBaseQuery...) - 类 中的方法cn.org.atool.fluent.mybatis.base.crud.BatchCrudImpl
 
addInsert(IEntity...) - 接口 中的方法cn.org.atool.fluent.mybatis.base.BatchCrud
按顺序添加Insert语句
addInsert(IEntity...) - 类 中的方法cn.org.atool.fluent.mybatis.base.crud.BatchCrudImpl
 
addInsertSelect(String, String[], IQuery) - 接口 中的方法cn.org.atool.fluent.mybatis.base.BatchCrud
添加 insert into a_table (fields) select fields from b_table where
addInsertSelect(String, FieldMapping[], IQuery) - 接口 中的方法cn.org.atool.fluent.mybatis.base.BatchCrud
添加 insert into a_table (fields) select fields from b_table where
addInsertSelect(String, String[], IQuery) - 类 中的方法cn.org.atool.fluent.mybatis.base.crud.BatchCrudImpl
 
addSelectColumn(String) - 类 中的方法cn.org.atool.fluent.mybatis.segment.model.WrapperData
增加查询字段
addTable(String) - 类 中的方法cn.org.atool.fluent.mybatis.segment.JoinWrapperData
 
addUpdate(IBaseUpdate...) - 接口 中的方法cn.org.atool.fluent.mybatis.base.BatchCrud
按顺序添加update语句
addUpdate(IBaseUpdate...) - 类 中的方法cn.org.atool.fluent.mybatis.base.crud.BatchCrudImpl
 
afterPropertiesSet() - 类 中的方法cn.org.atool.fluent.mybatis.spring.MapperFactory
 
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(String) - 枚举 中的方法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(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
自动分配表别名
aliasQuery() - 接口 中的方法cn.org.atool.fluent.mybatis.base.crud.IDefaultGetter
自动分配表别名查询构造器(join查询的时候需要定义表别名) 如果要自定义别名, 使用方法 IDefaultGetter.aliasQuery(String)
aliasQuery(String) - 接口 中的方法cn.org.atool.fluent.mybatis.base.crud.IDefaultGetter
实例化查询构造器 o - 设置默认查询条件 o - 设置别名alias
aliasWith(BaseQuery) - 接口 中的方法cn.org.atool.fluent.mybatis.base.crud.IDefaultGetter
关联查询 o - 设置默认查询条件 o - 自动别名alias o - 设置变量实例来自From查询实例
aliasWith(String, BaseQuery) - 接口 中的方法cn.org.atool.fluent.mybatis.base.crud.IDefaultGetter
实例化查询构造器 o - 设置默认查询条件 o - 设置别名alias o - 设置变量实例来自From查询实例
ALL_OP - 接口 中的静态变量cn.org.atool.fluent.mybatis.base.model.SqlOpStr
 
allEntityClass() - 类 中的方法cn.org.atool.fluent.mybatis.base.IRefs
所有Entity Class
allFields() - 类 中的方法cn.org.atool.fluent.mybatis.base.crud.BaseQuery
 
allFields(boolean) - 类 中的方法cn.org.atool.fluent.mybatis.base.crud.BaseSqlProvider
所有字段列表(以逗号隔开)
allFields() - 类 中的方法cn.org.atool.fluent.mybatis.base.splice.FreeQuery
 
allFields() - 类 中的方法cn.org.atool.fluent.mybatis.base.splice.FreeUpdate
 
allFields() - 类 中的方法cn.org.atool.fluent.mybatis.segment.BaseWrapper
表所有字段列表
allFields() - 类 中的方法cn.org.atool.fluent.mybatis.segment.JoinQuery
 
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
 
appendAlias(String) - 类 中的方法cn.org.atool.fluent.mybatis.segment.BaseWrapper
给字段名称追加上表别名
appendAlias(String, BaseWrapper) - 类 中的静态方法cn.org.atool.fluent.mybatis.segment.BaseWrapperHelper
BaseWrapper里面的方法是protected的, 这里做个桥接
apply - 类 中的变量cn.org.atool.fluent.mybatis.base.crud.FormSetter
 
apply(Object) - 接口 中的方法cn.org.atool.fluent.mybatis.functions.FormFunction
 
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(KeyWordSegment, Column, ISqlOp, Object...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.model.WrapperData
增加条件设置
apply(KeyWordSegment, Column, ISqlOp, String, Object...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.model.WrapperData
增加条件设置
apply(KeyWordSegment, ISqlSegment...) - 类 中的方法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...) - 类 中的方法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(Column, ISqlOp, Object...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.WhereBase
增加and[or]条件
apply() - 类 中的方法cn.org.atool.fluent.mybatis.segment.WhereBase
 
applyAs(FieldMapping, String) - 类 中的方法cn.org.atool.fluent.mybatis.segment.SelectorBase
增加带别名的查询字段
applyAs(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(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') = ?"
applyIf(Predicate<Object[]>, String, Object...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.WhereBase
根据条件拼接 sql
applyIf(Predicate<Object[]>, String, ISqlOp, Object...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.WhereBase
 
applyIf(Predicate<Object[]>, Column, ISqlOp, Object...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.WhereBase
 
array(Object) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.ObjectArray
将primitive对象数组转换为object类型数组
ASC - 接口 中的静态变量cn.org.atool.fluent.mybatis.mapper.StrConstant
asc
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 字段, ...
ascIf(boolean) - 类 中的方法cn.org.atool.fluent.mybatis.segment.OrderByApply
如果条件成立,按照字段正序排,否则丢弃
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危险注入字符 ";", "--", "*", "%", "\\", "'", "#", "/"
ASTERISK - 接口 中的静态变量cn.org.atool.fluent.mybatis.mapper.StrConstant
星号
avg - 类 中的变量cn.org.atool.fluent.mybatis.segment.AggregateSegment
 

B

BACK_ESCAPE - 类 中的静态变量cn.org.atool.fluent.mybatis.metadata.DbEscape
反引号反义处理
BACK_QUOTE - 接口 中的静态变量cn.org.atool.fluent.mybatis.mapper.StrConstant
反引号
BaseApply<SEGMENT extends BaseSegment,W extends IWrapper<?,W,?>> - cn.org.atool.fluent.mybatis.segment中的类
BaseApply
BaseDao<E extends IEntity> - cn.org.atool.fluent.mybatis.base.dao中的类
BaseDaoImpl
BaseDao() - 类 的构造器cn.org.atool.fluent.mybatis.base.dao.BaseDao
 
BaseQuery<E extends IEntity,Q extends BaseQuery<E,Q>> - cn.org.atool.fluent.mybatis.base.crud中的类
AbstractQueryWrapper
BaseQuery(Supplier<String>, String, Class, 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中的类
SQL 片段集合 处理的抽象类
BaseSegmentList() - 类 的构造器cn.org.atool.fluent.mybatis.segment.BaseSegmentList
 
BaseSqlProvider<E extends IEntity> - cn.org.atool.fluent.mybatis.base.crud中的类
SqlProvider: 动态SQL构造基类
BaseSqlProvider() - 类 的构造器cn.org.atool.fluent.mybatis.base.crud.BaseSqlProvider
 
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, Class) - 类 的构造器cn.org.atool.fluent.mybatis.base.crud.BaseUpdate
 
BaseUpdate(Supplier<String>, String, Class, 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(Supplier<String>, String, Class<E>, Class) - 类 的构造器cn.org.atool.fluent.mybatis.segment.BaseWrapper
 
BaseWrapper(Supplier<String>, String, Parameters, Class<E>, Class) - 类 的构造器cn.org.atool.fluent.mybatis.segment.BaseWrapper
 
BaseWrapperHelper - cn.org.atool.fluent.mybatis.segment中的类
BaseWrapperHelper
BaseWrapperHelper() - 类 的构造器cn.org.atool.fluent.mybatis.segment.BaseWrapperHelper
 
batch() - 接口 中的静态方法cn.org.atool.fluent.mybatis.base.BatchCrud
构造批量增删改构造器
BatchCrud - cn.org.atool.fluent.mybatis.base中的接口
批量增删改(没有查)操作构造
batchCrud(Map) - 类 中的静态方法cn.org.atool.fluent.mybatis.base.crud.BaseSqlProvider
批量更新, 插入, 删除操作语句构造 IEntityMapper.batchCrud(BatchCrud)
batchCrud(BatchCrud) - 接口 中的方法cn.org.atool.fluent.mybatis.base.dao.IProtectedDao
批量执行增删改操作 传入多个操作时, 需要数据库支持 比如MySql需要在jdbc url链接中附加设置 &allowMultiQueries=true
batchCrud(BatchCrud) - 接口 中的方法cn.org.atool.fluent.mybatis.base.mapper.IEntityMapper
批量执行增删改操作 传入多个操作时, 需要数据库支持 比如MySql需要在jdbc url链接中附加设置 &allowMultiQueries=true
BatchCrudImpl - cn.org.atool.fluent.mybatis.base.crud中的类
批量增删改语句构造实现
BatchCrudImpl() - 类 的构造器cn.org.atool.fluent.mybatis.base.crud.BatchCrudImpl
 
batchSql() - 类 中的方法cn.org.atool.fluent.mybatis.base.crud.BatchCrudImpl
 
between(String, Object, Object) - 类 中的方法cn.org.atool.fluent.mybatis.model.FormItemAdder
 
between(FieldMapping, Object, Object) - 类 中的方法cn.org.atool.fluent.mybatis.model.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
 
BooleanWhere<WHERE extends WhereBase<WHERE,?,NQ>,NQ extends IBaseQuery<?,NQ>> - cn.org.atool.fluent.mybatis.segment.where中的接口
布尔值比较
build() - 接口 中的方法cn.org.atool.fluent.mybatis.base.crud.JoinBuilder
返回IQuery对象
build() - 类 中的方法cn.org.atool.fluent.mybatis.segment.BaseSegmentList
构建sql语句
build() - 类 中的方法cn.org.atool.fluent.mybatis.segment.GroupBySegmentList
示例: group by column1, column2
build() - 类 中的方法cn.org.atool.fluent.mybatis.segment.HavingSegmentList
示例: having sum(column1) > 0 and avg(column2) = 9
build() - 类 中的方法cn.org.atool.fluent.mybatis.segment.JoinQuery
 
build() - 类 中的方法cn.org.atool.fluent.mybatis.segment.model.MergeSegments
拼接sql语句 (where) ...
build() - 类 中的方法cn.org.atool.fluent.mybatis.segment.OrderBySegmentList
示例: order by column1 asc, column2 desc
build() - 类 中的方法cn.org.atool.fluent.mybatis.segment.WhereSegmentList
示例: column1 = ?
buildDeleteSql(WrapperData, boolean) - 类 中的方法cn.org.atool.fluent.mybatis.base.crud.BaseSqlProvider
根据WrapperData设置构建删除语句
buildInsertSelect(DbType, String, String[], IQuery) - 类 中的静态方法cn.org.atool.fluent.mybatis.base.crud.BaseSqlProvider
 
buildInsertSql(String, E, boolean) - 类 中的方法cn.org.atool.fluent.mybatis.base.crud.BaseSqlProvider
构建插入语句
buildOr(WhereBase) - 类 中的方法cn.org.atool.fluent.mybatis.segment.JoinQueryWhere
 
buildOr(WHERE) - 类 中的方法cn.org.atool.fluent.mybatis.segment.WhereBase
根据and where构造or where实例
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
 
buildUpdaterSql(WrapperData) - 类 中的方法cn.org.atool.fluent.mybatis.base.crud.BaseSqlProvider
根据WrapperData设置构建更新语句
by(Object, Form, Supplier<S>) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.FormHelper
 
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, GetterFunc<E>, GetterFunc<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字段
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, GetterFunc<E>, GetterFunc<E>...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.UpdateBase
根据entity字段(包括null字段), 但排除指定字段
byExclude(IEntity, String...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.UpdateBase
更新除指定的排除字段外其它entity字段值(包括null字段) 无排除字段时, 更新除主键外其它字段(包括null值字段)
byNotNull(Map<String, Object>) - 类 中的方法cn.org.atool.fluent.mybatis.segment.UpdateBase
按照values中非null值更新记录
byPaged(DbType, WrapperData, String) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.SqlProviderUtils
不同数据库分页查询

C

cache - 类 中的变量cn.org.atool.fluent.mybatis.segment.BaseSegmentList
缓存构建好的sql
cached - 类 中的变量cn.org.atool.fluent.mybatis.base.RichEntity
数据缓存, 避免多次查询
callProcedure(String, Object) - 接口 中的方法cn.org.atool.fluent.mybatis.base.mapper.IEntityMapper
调用存储过程
camelToUnderline(String, boolean) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.MybatisUtil
驼峰转下划线
capitalFirst(String, String) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.MybatisUtil
实体首字母大写
changeTableBelongTo(String) - 接口 中的方法cn.org.atool.fluent.mybatis.base.IEntity
动态修改归属表, 默认无需设置 只有在插入数据时, 不想使用默认对应的数据库表, 想动态调整时才需要
changeTableBelongTo(String) - 类 中的方法cn.org.atool.fluent.mybatis.base.RichEntity
 
checkUpdateVersionWhere(List<String>) - 类 中的方法cn.org.atool.fluent.mybatis.base.crud.BaseSqlProvider
更新时, 检查乐观锁字段条件是否设置
cn.org.atool.fluent.mybatis - 程序包 cn.org.atool.fluent.mybatis
 
cn.org.atool.fluent.mybatis.annotation - 程序包 cn.org.atool.fluent.mybatis.annotation
 
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.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.splice - 程序包 cn.org.atool.fluent.mybatis.base.splice
 
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.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.utility - 程序包 cn.org.atool.fluent.mybatis.utility
 
Column - cn.org.atool.fluent.mybatis.base.model中的类
sql操作字段信息
Column(FieldMapping, BaseWrapper) - 类 的构造器cn.org.atool.fluent.mybatis.base.model.Column
 
column(String, BaseWrapper) - 类 中的静态方法cn.org.atool.fluent.mybatis.base.model.Column
 
column(FieldMapping, BaseWrapper) - 类 中的静态方法cn.org.atool.fluent.mybatis.base.model.Column
 
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(String) - 类 中的静态方法cn.org.atool.fluent.mybatis.segment.model.ColumnSegment
 
column2mapping() - 类 中的方法cn.org.atool.fluent.mybatis.segment.BaseWrapper
返回字段映射关系
columns - 类 中的变量cn.org.atool.fluent.mybatis.base.model.InsertList
待插入记录字段名称
columnSegment() - 类 中的方法cn.org.atool.fluent.mybatis.base.model.Column
字段部分 [t.]
ColumnSegment - cn.org.atool.fluent.mybatis.segment.model中的类
字段
ColumnSegment(String) - 类 的构造器cn.org.atool.fluent.mybatis.segment.model.ColumnSegment
 
columnWithAlias(FieldMapping) - 类 中的方法cn.org.atool.fluent.mybatis.segment.BaseSegment
加上表别名的字段名称
COMMA - 接口 中的静态变量cn.org.atool.fluent.mybatis.mapper.StrConstant
逗号
COMMA_SPACE - 接口 中的静态变量cn.org.atool.fluent.mybatis.mapper.StrConstant
逗号 + 空格
compareTo(FieldMeta) - 类 中的方法cn.org.atool.fluent.mybatis.metadata.FieldMeta
 
copy(IEntity) - 接口 中的方法cn.org.atool.fluent.mybatis.base.entity.IEntityHelper
拷贝一个entity对象
copy() - 接口 中的方法cn.org.atool.fluent.mybatis.base.IEntity
拷贝对象
count(Map) - 类 中的方法cn.org.atool.fluent.mybatis.base.crud.BaseSqlProvider
count(IQuery) SQL构造
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(String, WrapperData) - 类 中的方法cn.org.atool.fluent.mybatis.mapper.MapperSql
 
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
countNoLimit(Map) - 类 中的方法cn.org.atool.fluent.mybatis.base.crud.BaseSqlProvider
去掉limit部分 count(IQuery) SQL构造
countNoLimit(IQuery) - 接口 中的方法cn.org.atool.fluent.mybatis.base.mapper.IEntityMapper
根据 query 条件(如果有pageOffset, 去掉pageOffset限制部分),查询总记录数
countNoLimit() - 类 中的方法cn.org.atool.fluent.mybatis.base.mapper.QueryExecutor
 
current() - 类 中的方法cn.org.atool.fluent.mybatis.segment.BaseApply
当前被操作的字段
current - 类 中的变量cn.org.atool.fluent.mybatis.segment.BaseSegment
当前处理字段
currentWithAlias() - 类 中的方法cn.org.atool.fluent.mybatis.segment.BaseSegment
加上表别名的字段名称
customizedByPlaceholder(String, Object) - 类 中的方法cn.org.atool.fluent.mybatis.base.splice.FreeQuery
完全自定义的sql 使用此方法, Query的其它设置(select,where,order,group,limit等)将无效
customizedByPlaceholder(String, Object) - 类 中的方法cn.org.atool.fluent.mybatis.base.splice.FreeUpdate
完全自定义的sql 使用此方法, Query的其它设置(select,where,order,group,limit等)将无效
customizedByQuestion(String, Object...) - 类 中的方法cn.org.atool.fluent.mybatis.base.splice.FreeQuery
完全自定义的sql 使用此方法, Query的其它设置(select,where,order,group,limit等)将无效
customizedByQuestion(String, Object...) - 类 中的方法cn.org.atool.fluent.mybatis.base.splice.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

D_QUOTATION_ESCAPE - 类 中的静态变量cn.org.atool.fluent.mybatis.metadata.DbEscape
双引号反义处理
DaoHelper - cn.org.atool.fluent.mybatis.base.dao中的类
DaoHelper
DaoHelper() - 类 的构造器cn.org.atool.fluent.mybatis.base.dao.DaoHelper
 
DB2_KEY_GENERATOR - 接口 中的静态变量cn.org.atool.fluent.mybatis.base.entity.IKeyGenerator
 
DbEscape - cn.org.atool.fluent.mybatis.metadata中的类
数据库反义符定义
dbType() - 类 中的方法cn.org.atool.fluent.mybatis.base.crud.BaseSqlProvider
数据库类型
dbType() - 类 中的方法cn.org.atool.fluent.mybatis.base.model.Column
 
dbType() - 类 中的方法cn.org.atool.fluent.mybatis.base.splice.FreeQuery
 
dbType() - 类 中的方法cn.org.atool.fluent.mybatis.base.splice.FreeUpdate
 
DbType - cn.org.atool.fluent.mybatis.metadata中的枚举
DbType 数据库类型
dbType() - 类 中的方法cn.org.atool.fluent.mybatis.segment.BaseWrapper
数据库类型
dbType() - 类 中的方法cn.org.atool.fluent.mybatis.segment.JoinQuery
 
defaultDbType() - 类 中的方法cn.org.atool.fluent.mybatis.base.IRefs
返回框架默认的数据库类型
defaultQuery() - 接口 中的方法cn.org.atool.fluent.mybatis.base.crud.IDefaultGetter
实例化查询构造器 o - 设置默认查询条件
defaultQuery() - 类 中的方法cn.org.atool.fluent.mybatis.base.dao.BaseDao
构造默认查询条件
defaultQuery(Class<? extends IEntity>) - 类 中的方法cn.org.atool.fluent.mybatis.base.IRefs
返回clazz实体对应的默认Query实例
defaultQuery() - 接口 中的方法cn.org.atool.fluent.mybatis.base.mapper.IWrapperMapper
构造设置了默认条件的Query 默认条件设置FluentMybatis.defaults(), 具体定义继承 IDefaultSetter.setQueryDefault(IQuery)
defaults() - 类 中的方法cn.org.atool.fluent.mybatis.segment.WhereBase
defaultUpdater() - 接口 中的方法cn.org.atool.fluent.mybatis.base.crud.IDefaultGetter
实例化更新构造器 o - 设置默认更新条件
defaultUpdater() - 类 中的方法cn.org.atool.fluent.mybatis.base.dao.BaseDao
构造默认更新条件
defaultUpdater(Class<? extends IEntity>) - 类 中的方法cn.org.atool.fluent.mybatis.base.IRefs
返回clazz实体对应的默认Updater实例
defaultUpdater() - 接口 中的方法cn.org.atool.fluent.mybatis.base.mapper.IWrapperMapper
构造设置了默认条件的Updater 默认条件设置FluentMybatis.defaults(), 具体定义继承 IDefaultSetter.setUpdateDefault(IUpdate)
delete(Map) - 类 中的方法cn.org.atool.fluent.mybatis.base.crud.BaseSqlProvider
根据动态查询条件物理删除数据SQL构造
delete(IQuery) - 接口 中的方法cn.org.atool.fluent.mybatis.base.mapper.IEntityMapper
根据wrapper删除记录
delete() - 类 中的方法cn.org.atool.fluent.mybatis.base.mapper.QueryExecutor
 
DELETE_FROM(String, WrapperData) - 类 中的方法cn.org.atool.fluent.mybatis.mapper.MapperSql
 
deleteBy(IQuery<E>) - 接口 中的方法cn.org.atool.fluent.mybatis.base.dao.IProtectedDao
根据条件query删除记录
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(Map) - 类 中的方法cn.org.atool.fluent.mybatis.base.crud.BaseSqlProvider
根据主键物理删除数据SQL构造
deleteById() - 接口 中的方法cn.org.atool.fluent.mybatis.base.entity.IRichEntity
物理删除entity, 调用 EntityMapper.deleteById(id)方法
deleteById(Serializable...) - 接口 中的方法cn.org.atool.fluent.mybatis.base.IBaseDao
根据id删除记录
deleteById(Serializable...) - 接口 中的方法cn.org.atool.fluent.mybatis.base.mapper.IEntityMapper
根据id删除记录
deleteByIds(Map) - 类 中的方法cn.org.atool.fluent.mybatis.base.crud.BaseSqlProvider
根据主键列表物理删除数据SQL构造
deleteByIds(Collection<? extends Serializable>) - 接口 中的方法cn.org.atool.fluent.mybatis.base.IBaseDao
根据ids列表批量删除记录
deleteByIds(Collection<? extends Serializable>) - 接口 中的方法cn.org.atool.fluent.mybatis.base.mapper.IEntityMapper
根据id列表批量删除
deleteByMap(Map<String, Object>) - 类 中的方法cn.org.atool.fluent.mybatis.base.crud.BaseSqlProvider
按map删除数据SQL构造
deleteByMap(Map<String, Object>) - 接口 中的方法cn.org.atool.fluent.mybatis.base.IBaseDao
根据map构造条件删除记录
deleteByMap(Map<String, Object>) - 接口 中的方法cn.org.atool.fluent.mybatis.base.mapper.IEntityMapper
根据 columnMap key值删除记录
deleteByMapAndDefault(Map<String, Object>) - 接口 中的方法cn.org.atool.fluent.mybatis.base.mapper.IRichMapper
根据where key值 + 和默认条件删除数据
DESC - 接口 中的静态变量cn.org.atool.fluent.mybatis.mapper.StrConstant
desc
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 字段, ...
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.model.FormQuery
 
distinct() - 接口 中的方法cn.org.atool.fluent.mybatis.model.IFormQuery
 
distinct() - 类 中的方法cn.org.atool.fluent.mybatis.segment.JoinQuery
 
DOLLAR_LEFT_CURLY - 接口 中的静态变量cn.org.atool.fluent.mybatis.mapper.StrConstant
"${"
DOUBLE_QUOTATION - 接口 中的静态变量cn.org.atool.fluent.mybatis.mapper.StrConstant
双引号
DynamicTable - cn.org.atool.fluent.mybatis.functions中的接口
动态处理表名称, 可以用于自定义分表, 或内部子查询等场景

E

el(DbType, String) - 类 中的方法cn.org.atool.fluent.mybatis.base.model.FieldMapping
column = #{prefix.field}
el(String, FieldMapping, Object, String) - 类 中的静态方法cn.org.atool.fluent.mybatis.base.model.InsertList
 
el() - 类 中的方法cn.org.atool.fluent.mybatis.metadata.FieldMeta
 
el - 类 中的变量cn.org.atool.fluent.mybatis.metadata.TableFieldMeta
属性表达式#{property}, 可以指定jdbcType, typeHandler等
el() - 类 中的方法cn.org.atool.fluent.mybatis.metadata.TableFieldMeta
 
EMPTY - 接口 中的静态变量cn.org.atool.fluent.mybatis.mapper.StrConstant
空串
EMPTY_COLUMN - 类 中的静态变量cn.org.atool.fluent.mybatis.base.model.Column
 
emptyQuery(Class<? extends IEntity>) - 类 中的方法cn.org.atool.fluent.mybatis.base.IRefs
返回clazz实体对应的空Query实例
emptyQuery() - 类 中的方法cn.org.atool.fluent.mybatis.base.splice.FreeQuery
 
emptyUpdater(Class<? extends IEntity>) - 类 中的方法cn.org.atool.fluent.mybatis.base.IRefs
返回clazz实体对应的空Updater实例
end() - 类 中的方法cn.org.atool.fluent.mybatis.segment.BaseSegment
结束本段操作,返回查询(更新)器对象
end() - 类 中的方法cn.org.atool.fluent.mybatis.segment.GroupByBase
 
endJoin() - 类 中的方法cn.org.atool.fluent.mybatis.segment.JoinOn
结束关联设置
Entity_Suffix - 接口 中的静态变量cn.org.atool.fluent.mybatis.mapper.StrConstant
Entity后缀
entityClass() - 类 中的方法cn.org.atool.fluent.mybatis.base.crud.FormSetter
 
entityClass() - 接口 中的方法cn.org.atool.fluent.mybatis.base.IEntity
数据库实体对应的Entity类名称, 在具体的XyzEntity类中定义为final, 防止返回匿名子类名称
entityClass() - 接口 中的方法cn.org.atool.fluent.mybatis.base.mapper.IWrapperMapper
对应的entity class类
entityClass() - 类 中的方法cn.org.atool.fluent.mybatis.model.FormQuery
 
entityClass() - 接口 中的方法cn.org.atool.fluent.mybatis.model.IFormQuery
对应的实体Entity类型
EntityHelperFactory - cn.org.atool.fluent.mybatis.mapper中的类
获取和构建Entity对应的帮助类实例
EntityHelperFactory() - 类 的构造器cn.org.atool.fluent.mybatis.mapper.EntityHelperFactory
 
EntityToMap - cn.org.atool.fluent.mybatis.base.model中的类
Entity对象转换为Map对象工具类
EntityToMap(boolean) - 类 的构造器cn.org.atool.fluent.mybatis.base.model.EntityToMap
 
eq(String, Object) - 类 中的方法cn.org.atool.fluent.mybatis.model.FormItemAdder
columnt op
eq(FieldMapping, Object) - 类 中的方法cn.org.atool.fluent.mybatis.model.FormItemAdder
field mapping op
eq() - 接口 中的方法cn.org.atool.fluent.mybatis.model.IFormApply
 
eq() - 接口 中的方法cn.org.atool.fluent.mybatis.model.IFormQuery
 
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
等于 =, 值不为空时成立
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, GetterFunc<E>, GetterFunc<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, GetterFunc<E>, GetterFunc<E>...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.WhereBase
 
eqByExclude(IEntity, FieldMapping, FieldMapping...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.WhereBase
 
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值
everFalse(Object) - 接口 中的静态方法cn.org.atool.fluent.mybatis.If
总是假的
everTrue(Object) - 接口 中的静态方法cn.org.atool.fluent.mybatis.If
总是真的
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(...)
executeSql(String) - 接口 中的方法cn.org.atool.fluent.mybatis.base.entity.IKeyGenerator
执行 key 生成 SQL
existPk(Serializable) - 接口 中的方法cn.org.atool.fluent.mybatis.base.IBaseDao
判断主键id记录是否已经存在
existPk(Serializable) - 接口 中的方法cn.org.atool.fluent.mybatis.base.mapper.IRichMapper
判断主键id记录是否已经存在 只设置id,不添加默认值
exists() - 接口 中的方法cn.org.atool.fluent.mybatis.model.IFormQuery
是否存在对应条件数据
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语句 )

F

FieldMapping - cn.org.atool.fluent.mybatis.base.model中的类
FieldMeta: 实体字段和数据库字段映射信息
FieldMapping(String, String) - 类 的构造器cn.org.atool.fluent.mybatis.base.model.FieldMapping
 
FieldMapping(String, String, Class, Class) - 类 的构造器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(FieldType) - 类 中的方法cn.org.atool.fluent.mybatis.segment.BaseWrapper
返回指定类型字段名称 如果没有指定类型字段,返回null
FieldPredicate - cn.org.atool.fluent.mybatis.functions中的接口
FieldPredicate: 对判断字段是否符合条件
FieldType - cn.org.atool.fluent.mybatis.base.model中的枚举
特殊字段类型
filter(boolean, FieldPredicate) - 类 中的方法cn.org.atool.fluent.mybatis.metadata.TableMeta
获取需要进行查询的 select sql 片段
findById(Serializable) - 类 中的方法cn.org.atool.fluent.mybatis.base.crud.BaseSqlProvider
根据主键查找数据SQL构造
findById() - 接口 中的方法cn.org.atool.fluent.mybatis.base.entity.IRichEntity
根据id查找entity, 调用 EntityMapper.findById(id)方法
findById(Serializable) - 接口 中的方法cn.org.atool.fluent.mybatis.base.mapper.IEntityMapper
根据 ID 查询
findColumnByField(String) - 接口 中的方法cn.org.atool.fluent.mybatis.base.entity.IMapping
根据Entity属性换取数据库字段名称
findColumnByField(Class, String) - 类 中的方法cn.org.atool.fluent.mybatis.base.IRefs
返回clazz属性field对应的数据库字段名称
findEntityHelper(Class) - 类 中的静态方法cn.org.atool.fluent.mybatis.base.IRefs
 
findField(FieldType) - 接口 中的方法cn.org.atool.fluent.mybatis.base.entity.IMapping
返回特定类型字段
findFluentEntityClass(Class) - 类 中的方法cn.org.atool.fluent.mybatis.base.IRefs
返回标注@FluentMybatis注解Entity类
findOne(Map) - 类 中的方法cn.org.atool.fluent.mybatis.base.crud.BaseSqlProvider
根据动态条件查询一条记录SQL构造
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.IEntityMapper
根据 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
返回实体主键
findPrimaryColumn() - 接口 中的方法cn.org.atool.fluent.mybatis.base.entity.IMapping
返回主键字段名称 如果没有主键字段, 则返回null
findPrimaryColumn(Class) - 类 中的方法cn.org.atool.fluent.mybatis.base.IRefs
返回clazz实体的主键字段
findTableBelongTo() - 接口 中的方法cn.org.atool.fluent.mybatis.base.IEntity
返回动态归属表
findTableBelongTo() - 类 中的方法cn.org.atool.fluent.mybatis.base.RichEntity
 
findWhereColumns() - 类 中的方法cn.org.atool.fluent.mybatis.segment.model.WrapperData
获取where条件字段
Fix_Package - 类 中的静态变量cn.org.atool.fluent.mybatis.base.IRefs
 
FluentConst - cn.org.atool.fluent.mybatis.mapper中的接口
fluent mybatis用到的常量定义
FluentMybatis - cn.org.atool.fluent.mybatis.annotation中的注释类型
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
 
Form - cn.org.atool.fluent.mybatis.model中的类
简单表单查询设置
Form() - 类 的构造器cn.org.atool.fluent.mybatis.model.Form
 
formApply - 类 中的变量cn.org.atool.fluent.mybatis.base.crud.FormSetter
 
FormApply<E extends IEntity,S extends FormSetter> - cn.org.atool.fluent.mybatis.functions中的类
FormApply
FormApply(Function<FormApply, FormSetter>, Map, Form) - 类 的构造器cn.org.atool.fluent.mybatis.functions.FormApply
 
FormApply(S, Map, Form) - 类 的构造器cn.org.atool.fluent.mybatis.functions.FormApply
 
format(String, Object...) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.MybatisUtil
安全的进行字符串 format
FormFunction<E extends IEntity,S extends FormSetter> - cn.org.atool.fluent.mybatis.functions中的接口
 
FormHelper - cn.org.atool.fluent.mybatis.utility中的类
Form操作辅助类
FormHelper() - 类 的构造器cn.org.atool.fluent.mybatis.utility.FormHelper
 
FormItem - cn.org.atool.fluent.mybatis.model中的类
表单项
FormItem() - 类 的构造器cn.org.atool.fluent.mybatis.model.FormItem
 
FormItem(String, String, Object...) - 类 的构造器cn.org.atool.fluent.mybatis.model.FormItem
 
FormItemAdder - cn.org.atool.fluent.mybatis.model中的类
增加表单项条件
FormItemAdder(Form) - 类 的构造器cn.org.atool.fluent.mybatis.model.FormItemAdder
 
FormQuery<E extends IEntity,S extends FormSetter> - cn.org.atool.fluent.mybatis.model中的类
通用的Form形式查询
FormQuery(IEntity, IQuery, S) - 类 的构造器cn.org.atool.fluent.mybatis.model.FormQuery
 
FormQuery(IQuery, Map, S) - 类 的构造器cn.org.atool.fluent.mybatis.model.FormQuery
 
FormSetter - cn.org.atool.fluent.mybatis.base.crud中的类
字段设置
FormSetter() - 类 的构造器cn.org.atool.fluent.mybatis.base.crud.FormSetter
 
FreeQuery - cn.org.atool.fluent.mybatis.base.splice中的类
字符串形式自由拼接查询器构造
FreeQuery(Supplier<String>, String) - 类 的构造器cn.org.atool.fluent.mybatis.base.splice.FreeQuery
 
FreeQuery(String) - 类 的构造器cn.org.atool.fluent.mybatis.base.splice.FreeQuery
 
FreeQuery(String, String) - 类 的构造器cn.org.atool.fluent.mybatis.base.splice.FreeQuery
 
FreeQuery(IQuery, String) - 类 的构造器cn.org.atool.fluent.mybatis.base.splice.FreeQuery
嵌套子查询 select * from (select * ...) alias;
FreeUpdate - cn.org.atool.fluent.mybatis.base.splice中的类
FreeUpdate
FreeUpdate(String) - 类 的构造器cn.org.atool.fluent.mybatis.base.splice.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

G

ge(String, Object) - 类 中的方法cn.org.atool.fluent.mybatis.model.FormItemAdder
 
ge(FieldMapping, Object) - 类 中的方法cn.org.atool.fluent.mybatis.model.FormItemAdder
 
ge() - 接口 中的方法cn.org.atool.fluent.mybatis.model.IFormApply
 
ge() - 接口 中的方法cn.org.atool.fluent.mybatis.model.IFormQuery
 
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(Ifs<T>) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.ObjectWhere
按Ifs条件设置where值
get(String) - 类 中的静态方法cn.org.atool.fluent.mybatis.base.model.op.SqlOps
返回匹配的操作符实例
get() - 类 中的方法cn.org.atool.fluent.mybatis.segment.BaseSegment
当前字段
getAlias() - 接口 中的方法cn.org.atool.fluent.mybatis.base.crud.JoinBuilder
 
getAlias() - 类 中的方法cn.org.atool.fluent.mybatis.segment.JoinQuery
 
getArgSize() - 接口 中的方法cn.org.atool.fluent.mybatis.base.model.ISqlOp
操作参数个数
getArgSize() - 类 中的方法cn.org.atool.fluent.mybatis.base.model.op.ILike
 
getBean(Class<T>) - 类 中的方法cn.org.atool.fluent.mybatis.spring.MapperFactory
返回Mapper实例
getClassLoaders(Class<? extends IEntity>) - 类 中的静态方法cn.org.atool.fluent.mybatis.mapper.EntityHelperFactory
 
getData() - 接口 中的方法cn.org.atool.fluent.mybatis.model.IPagedList
分页查询返回数据
getEndOffset() - 类 中的方法cn.org.atool.fluent.mybatis.segment.model.PagedOffset
 
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对象属性值数组
getGroupBy() - 类 中的方法cn.org.atool.fluent.mybatis.segment.JoinWrapperData
 
getGroupBy() - 接口 中的方法cn.org.atool.fluent.mybatis.segment.model.IWrapperData
返回 groupBy + having + orderBy + last 组合起来的语句
getGroupBy() - 类 中的方法cn.org.atool.fluent.mybatis.segment.model.WrapperData
 
getInstance(Class<? extends IEntity>) - 类 中的静态方法cn.org.atool.fluent.mybatis.mapper.EntityHelperFactory
采用反射构造方式
getLastSql() - 接口 中的方法cn.org.atool.fluent.mybatis.segment.model.IWrapperData
返回last sql部分
getLastSql() - 类 中的方法cn.org.atool.fluent.mybatis.segment.model.WrapperData
 
getMapper(Class<? extends IEntity>) - 类 中的方法cn.org.atool.fluent.mybatis.base.IRefs
 
getMergeSql() - 接口 中的方法cn.org.atool.fluent.mybatis.segment.model.IWrapperData
where + groupBy + having + orderBy + limit + last 语句部分
getMergeSql() - 类 中的方法cn.org.atool.fluent.mybatis.segment.model.WrapperData
 
getNext() - 接口 中的方法cn.org.atool.fluent.mybatis.model.IPagedList
 
getOrderBy() - 类 中的方法cn.org.atool.fluent.mybatis.segment.JoinWrapperData
 
getOrderBy() - 接口 中的方法cn.org.atool.fluent.mybatis.segment.model.IWrapperData
返回 groupBy + having + last 组合起来的语句
getOrderBy() - 类 中的方法cn.org.atool.fluent.mybatis.segment.model.WrapperData
 
getOrigin() - 类 中的方法cn.org.atool.fluent.mybatis.segment.AggregateSegment
 
getParas(Map, String) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.SqlProviderUtils
 
getPlaceHolder() - 接口 中的方法cn.org.atool.fluent.mybatis.base.model.ISqlOp
操作符参数占位符表达式
getPlaceHolder() - 类 中的方法cn.org.atool.fluent.mybatis.base.model.op.ILike
 
getProxyTargetClass(Class<?>) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.MybatisUtil
获取代理对象的target class
getQuerySql() - 接口 中的方法cn.org.atool.fluent.mybatis.segment.model.IWrapperData
select ... from table where ...
getQuerySql() - 类 中的方法cn.org.atool.fluent.mybatis.segment.model.WrapperData
 
getSqlSegment() - 类 中的方法cn.org.atool.fluent.mybatis.segment.model.ColumnSegment
 
getSqlSegment() - 接口 中的方法cn.org.atool.fluent.mybatis.segment.model.ISqlSegment
SQL 片段
getSqlSelect() - 类 中的方法cn.org.atool.fluent.mybatis.segment.JoinWrapperData
 
getSqlSelect() - 接口 中的方法cn.org.atool.fluent.mybatis.segment.model.IWrapperData
查询条件 SQL 片段
getSqlSelect() - 类 中的方法cn.org.atool.fluent.mybatis.segment.model.WrapperData
 
getTable() - 类 中的方法cn.org.atool.fluent.mybatis.segment.JoinWrapperData
 
getTable() - 类 中的方法cn.org.atool.fluent.mybatis.segment.model.WrapperData
 
getTableInfo(Class<?>) - 类 中的静态方法cn.org.atool.fluent.mybatis.metadata.TableMetaHelper
获取实体映射表信息
getTableMeta() - 类 中的方法cn.org.atool.fluent.mybatis.segment.BaseWrapper
 
GetterFunc<E> - cn.org.atool.fluent.mybatis.functions中的接口
IEntity::getter()函数
getTotal() - 接口 中的方法cn.org.atool.fluent.mybatis.model.IPagedList
数据总数, -1表示没有计算总数
getUpdateStr() - 类 中的方法cn.org.atool.fluent.mybatis.segment.JoinWrapperData
 
getUpdateStr() - 接口 中的方法cn.org.atool.fluent.mybatis.segment.model.IWrapperData
(update) set column1 = value1, column2 = value2
getUpdateStr() - 类 中的方法cn.org.atool.fluent.mybatis.segment.model.WrapperData
 
getVersionBanner() - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.MybatisUtil
fluent mybatis version
getWhereSql() - 类 中的方法cn.org.atool.fluent.mybatis.segment.JoinWrapperData
 
getWhereSql() - 接口 中的方法cn.org.atool.fluent.mybatis.segment.model.IWrapperData
返回where部分sql
getWhereSql() - 类 中的方法cn.org.atool.fluent.mybatis.segment.model.WrapperData
 
getWrapper(Map, String) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.SqlProviderUtils
 
getWrapperData() - 接口 中的方法cn.org.atool.fluent.mybatis.base.crud.IQuery
返回查询器或更新器对应的xml数据 系统方法, 请勿调用
getWrapperData() - 接口 中的方法cn.org.atool.fluent.mybatis.base.crud.IUpdate
返回查询器或更新器对应的xml数据 系统方法, 请勿调用
getWrapperData() - 接口 中的方法cn.org.atool.fluent.mybatis.base.crud.IWrapper
返回查询器或更新器对应的xml数据 系统方法, 请勿调用
getWrapperData() - 类 中的方法cn.org.atool.fluent.mybatis.model.FormQuery
 
getWrapperData() - 类 中的方法cn.org.atool.fluent.mybatis.segment.JoinQuery
 
getWrapperData(Map, String) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.SqlProviderUtils
 
group_concat - 类 中的变量cn.org.atool.fluent.mybatis.segment.AggregateSegment
 
groupBy - 类 中的变量cn.org.atool.fluent.mybatis.base.splice.FreeQuery
分组:GROUP BY 字段, ...
groupBy() - 类 中的方法cn.org.atool.fluent.mybatis.segment.model.MergeSegments
groupBy... having...
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中的类
Group By SQL 片段
GroupBySegmentList() - 类 的构造器cn.org.atool.fluent.mybatis.segment.GroupBySegmentList
 
gt(String, Object) - 类 中的方法cn.org.atool.fluent.mybatis.model.FormItemAdder
 
gt(FieldMapping, Object) - 类 中的方法cn.org.atool.fluent.mybatis.model.FormItemAdder
 
gt() - 接口 中的方法cn.org.atool.fluent.mybatis.model.IFormApply
 
gt() - 接口 中的方法cn.org.atool.fluent.mybatis.model.IFormQuery
 
gt(Object) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.model.IOperator
大于
gt(Object) - 接口 中的方法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
 
HASH_MARK_LEFT_CURLY - 接口 中的静态变量cn.org.atool.fluent.mybatis.mapper.StrConstant
"#{"
hasSimpleInject(String) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.SqlInject
简单判断是否可能存在SQL注入危险 不允许可能产生注入的字符串
having - 类 中的变量cn.org.atool.fluent.mybatis.base.splice.FreeQuery
分组条件设置 having...
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中的类
Having SQL 片段
HavingSegmentList() - 类 的构造器cn.org.atool.fluent.mybatis.segment.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: 更新接口
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 实体基类
IEntityHelper - 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功能
If - cn.org.atool.fluent.mybatis中的接口
常见断言
IFormApply<E extends IEntity,S extends FormSetter> - cn.org.atool.fluent.mybatis.model中的接口
简单表单查询
IFormQuery<E extends IEntity,S extends FormSetter> - cn.org.atool.fluent.mybatis.model中的接口
简单表单查询
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
 
ignoreLockVersion() - 类 中的方法cn.org.atool.fluent.mybatis.base.crud.BaseUpdate
按条件更新时, 忽略乐观锁
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标识接口
IMapping - cn.org.atool.fluent.mybatis.base.entity中的接口
EntityMapping基类
in(String, Object...) - 类 中的方法cn.org.atool.fluent.mybatis.model.FormItemAdder
 
in(FieldMapping, Object...) - 类 中的方法cn.org.atool.fluent.mybatis.model.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(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(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(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(Collection) - 接口 中的方法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(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(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
 
initEntityMapper() - 类 中的方法cn.org.atool.fluent.mybatis.base.IRefs
初始化 entity mapper
insert(E) - 类 中的方法cn.org.atool.fluent.mybatis.base.crud.BaseSqlProvider
插入id未赋值的entity
insert(E) - 接口 中的方法cn.org.atool.fluent.mybatis.base.mapper.IEntityMapper
插入一条记录, 主键字段为空
insert - 类 中的变量cn.org.atool.fluent.mybatis.metadata.TableFieldMeta
字段填充策略
INSERT_COLUMNS(DbType, List<String>) - 类 中的方法cn.org.atool.fluent.mybatis.mapper.MapperSql
 
INSERT_INTO(String) - 类 中的方法cn.org.atool.fluent.mybatis.mapper.MapperSql
 
INSERT_VALUES(List<String>) - 类 中的方法cn.org.atool.fluent.mybatis.mapper.MapperSql
 
insertBatch(Map) - 类 中的方法cn.org.atool.fluent.mybatis.base.crud.BaseSqlProvider
 
insertBatch(Collection<E>) - 接口 中的方法cn.org.atool.fluent.mybatis.base.mapper.IEntityMapper
批量插入数据,实例主键必须全部未赋值
insertBatchEntity(int, E, boolean) - 类 中的方法cn.org.atool.fluent.mybatis.base.crud.BaseSqlProvider
批量插入时,第index个实例VALUES SQL构造
insertBatchWithPk(Map) - 类 中的方法cn.org.atool.fluent.mybatis.base.crud.BaseSqlProvider
 
insertBatchWithPk(Collection<E>) - 接口 中的方法cn.org.atool.fluent.mybatis.base.mapper.IEntityMapper
批量插入数据,实例主键必须全部已赋值
insertEntity(InsertList, String, E, boolean) - 类 中的方法cn.org.atool.fluent.mybatis.base.crud.BaseSqlProvider
单个插入时, insert字段和值
InsertList - cn.org.atool.fluent.mybatis.base.model中的类
insert by entity字段构造
InsertList() - 类 的构造器cn.org.atool.fluent.mybatis.base.model.InsertList
 
insertSelect(Map) - 类 中的方法cn.org.atool.fluent.mybatis.base.crud.BaseSqlProvider
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;
insertWithPk(E) - 类 中的方法cn.org.atool.fluent.mybatis.base.crud.BaseSqlProvider
插入id已赋值的entity
insertWithPk(E) - 接口 中的方法cn.org.atool.fluent.mybatis.base.mapper.IEntityMapper
插入一条记录, 主键字段不为空
instance() - 类 中的静态方法cn.org.atool.fluent.mybatis.base.IRefs
返回查询关联单例 必须将子类配置到Spring容器中进行bean初始化
instance(String, Throwable, Object...) - 异常错误 中的静态方法cn.org.atool.fluent.mybatis.exception.FluentMybatisException
FluentMybatisException 异常
instance(String, Object...) - 异常错误 中的静态方法cn.org.atool.fluent.mybatis.exception.FluentMybatisException
重载的方法
invoke(String, boolean) - 接口 中的方法cn.org.atool.fluent.mybatis.base.entity.IRich
Entity rich @RefMethod method方法定义接口 具体实现 RichEntity.invoke(String, boolean) 对应调用 IRefs.invoke(Class, String, Object[])
invoke(Class, String, Object[]) - 类 中的方法cn.org.atool.fluent.mybatis.base.IRefs
实现entityClass#methodName方法
invoke(String, boolean) - 类 中的方法cn.org.atool.fluent.mybatis.base.RichEntity
加载关联信息
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中的接口
查询构造器基类
IRefs - cn.org.atool.fluent.mybatis.base中的类
EntityRefQuery: Entity @RefMethod关联关系, 关联加载基类
IRefs() - 类 的构造器cn.org.atool.fluent.mybatis.base.IRefs
 
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(Ifs<O>) - 类 中的方法cn.org.atool.fluent.mybatis.segment.UpdateApply
按分支条件更新
isAndOr() - 接口 中的方法cn.org.atool.fluent.mybatis.segment.model.ISqlSegment
是否 AND 或者 OR
isAssignableFrom(Object) - 类 中的方法cn.org.atool.fluent.mybatis.base.model.Column
 
isBlank(CharSequence) - 接口 中的静态方法cn.org.atool.fluent.mybatis.If
判断字符串是否为空
isBlankAlias(BaseWrapper) - 类 中的静态方法cn.org.atool.fluent.mybatis.segment.BaseWrapperHelper
判断wrapper属性alias是否未设置
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查询
isDistinct - 类 中的变量cn.org.atool.fluent.mybatis.segment.model.WrapperData
select 前面是否加 DISTINCT 关键字
isEmpty(Object) - 接口 中的静态方法cn.org.atool.fluent.mybatis.If
判断数据对象(Collection, Map, Array)是否为空
isEmpty() - 类 中的方法cn.org.atool.fluent.mybatis.segment.BaseSegmentList
 
isFalse() - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.BooleanWhere
等于 false
isFieldAndAssignableFrom(Column, Object) - 类 中的静态方法cn.org.atool.fluent.mybatis.base.model.Column
是映射字段, 并且para是映射字段类型值
isLetter(char) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.MybatisUtil
字母 a-z, A-Z, 或 '_'
isNotLarge() - 类 中的方法cn.org.atool.fluent.mybatis.metadata.FieldMeta
非大字段
isNull(Object) - 接口 中的静态方法cn.org.atool.fluent.mybatis.If
判断对象是否为空
isNull(String) - 类 中的方法cn.org.atool.fluent.mybatis.model.FormItemAdder
 
isNull(FieldMapping) - 类 中的方法cn.org.atool.fluent.mybatis.model.FormItemAdder
 
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
ISqlOp - cn.org.atool.fluent.mybatis.base.model中的接口
操作符定义接口类
ISqlSegment - cn.org.atool.fluent.mybatis.segment.model中的接口
SQL 片段接口
isSpace(char) - 类 中的静态方法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 则抛出异常
item(String, String, Object...) - 类 中的方法cn.org.atool.fluent.mybatis.model.FormItemAdder
增加表单项
IUpdate<E extends IEntity> - cn.org.atool.fluent.mybatis.base.crud中的接口
更新构造器基类
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> - cn.org.atool.fluent.mybatis.base.mapper中的接口
以下方法在EntityMapper中实现接口default方法

J

javaType - 类 中的变量cn.org.atool.fluent.mybatis.base.model.FieldMapping
 
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.JoinBuilder1
from left.table join right.table on condition
join(QR, String) - 接口 中的方法cn.org.atool.fluent.mybatis.base.crud.JoinBuilder1
from table1 join (select query) alias ...
join() - 枚举 中的方法cn.org.atool.fluent.mybatis.metadata.JoinType
 
join(QR) - 类 中的方法cn.org.atool.fluent.mybatis.segment.JoinQuery
 
JoinBuilder<QL extends BaseQuery<?,QL>> - cn.org.atool.fluent.mybatis.base.crud中的接口
连接查询构造
JoinBuilder1<QL extends BaseQuery<?,QL>> - cn.org.atool.fluent.mybatis.base.crud中的接口
关联查询构造方式一: 使用直接传入设置好别名和参数的Query
JoinOn<QL extends BaseQuery<?,QL>,QR extends BaseQuery<?,QR>,JB> - cn.org.atool.fluent.mybatis.segment中的类
关联查询on条件设置
JoinOn(JoinQuery<QL>, Class<QL>, QL, JoinType, Class<QR>, QR) - 类 的构造器cn.org.atool.fluent.mybatis.segment.JoinOn
 
JoinOnBuilder<QL extends BaseQuery<?,QL>,QR extends BaseQuery<?,QR>> - cn.org.atool.fluent.mybatis.segment中的类
表join条件构造
JoinOnBuilder(BaseQuery<?, QL>, JoinType, BaseQuery<?, QR>) - 类 的构造器cn.org.atool.fluent.mybatis.segment.JoinOnBuilder
 
JoinQuery<QL extends BaseQuery<?,QL>> - cn.org.atool.fluent.mybatis.segment中的类
联合查询条件
JoinQuery(QL) - 类 的构造器cn.org.atool.fluent.mybatis.segment.JoinQuery
如果有必要,需要显式设置query表别名
JoinQueryWhere - cn.org.atool.fluent.mybatis.segment中的类
JoinQueryWhere
JoinQueryWhere(JoinQuery) - 类 的构造器cn.org.atool.fluent.mybatis.segment.JoinQueryWhere
 
JoinQueryWhere(JoinQuery, JoinQueryWhere) - 类 的构造器cn.org.atool.fluent.mybatis.segment.JoinQueryWhere
 
JoinType - cn.org.atool.fluent.mybatis.metadata中的枚举
关联查询类型
JoinWrapperData - cn.org.atool.fluent.mybatis.segment中的类
关联查询条件设置
JoinWrapperData(BaseQuery, List<BaseQuery>, Parameters) - 类 的构造器cn.org.atool.fluent.mybatis.segment.JoinWrapperData
 

K

KeyWordSegment - cn.org.atool.fluent.mybatis.segment.model中的枚举
KeyWordSegment

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(String) - 类 中的方法cn.org.atool.fluent.mybatis.model.FormQuery
 
last(String) - 接口 中的方法cn.org.atool.fluent.mybatis.model.IFormQuery
 
last(String) - 类 中的方法cn.org.atool.fluent.mybatis.segment.JoinQuery
 
last() - 类 中的方法cn.org.atool.fluent.mybatis.segment.model.MergeSegments
 
last(String) - 类 中的方法cn.org.atool.fluent.mybatis.segment.model.WrapperData
附加sql,只允许执行一次
le(String, Object) - 类 中的方法cn.org.atool.fluent.mybatis.model.FormItemAdder
 
le(FieldMapping, Object) - 类 中的方法cn.org.atool.fluent.mybatis.model.FormItemAdder
 
le() - 接口 中的方法cn.org.atool.fluent.mybatis.model.IFormApply
 
le() - 接口 中的方法cn.org.atool.fluent.mybatis.model.IFormQuery
 
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(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.JoinBuilder1
from left.table left join right.table on condition
leftJoin(QR, String) - 接口 中的方法cn.org.atool.fluent.mybatis.base.crud.JoinBuilder1
from table1 left join (select query) alias ...
leftJoin(QR) - 类 中的方法cn.org.atool.fluent.mybatis.segment.JoinQuery
 
leftLike() - 接口 中的方法cn.org.atool.fluent.mybatis.model.IFormApply
 
like(Object) - 类 中的静态方法cn.org.atool.fluent.mybatis.mapper.SqlLike
%值%
like(String, String) - 类 中的方法cn.org.atool.fluent.mybatis.model.FormItemAdder
 
like(FieldMapping, String) - 类 中的方法cn.org.atool.fluent.mybatis.model.FormItemAdder
 
like() - 接口 中的方法cn.org.atool.fluent.mybatis.model.IFormApply
 
like() - 接口 中的方法cn.org.atool.fluent.mybatis.model.IFormQuery
 
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(Ifs<String>) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.StringWhere
按Ifs条件设置where值
likeLeft(String) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.StringWhere
like '%value'
likeLeft(String, Predicate<String>) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.StringWhere
like '%value'
likeRight(String) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.StringWhere
like 'value%'
likeRight(String, Predicate<String>) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.StringWhere
like 'value%'
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.model.FormQuery
 
limit(int, int) - 类 中的方法cn.org.atool.fluent.mybatis.model.FormQuery
 
limit(int) - 接口 中的方法cn.org.atool.fluent.mybatis.model.IFormQuery
 
limit(int, int) - 接口 中的方法cn.org.atool.fluent.mybatis.model.IFormQuery
 
limit(int) - 类 中的方法cn.org.atool.fluent.mybatis.segment.JoinQuery
 
limit(int, int) - 类 中的方法cn.org.atool.fluent.mybatis.segment.JoinQuery
 
listByIds(Map) - 类 中的方法cn.org.atool.fluent.mybatis.base.crud.BaseSqlProvider
根据Id列表查询数据SQL构造
listByIds(Collection) - 接口 中的方法cn.org.atool.fluent.mybatis.base.mapper.IEntityMapper
查询(根据ID 批量查询)
listByMap(Map) - 类 中的方法cn.org.atool.fluent.mybatis.base.crud.BaseSqlProvider
根据Map查询数据SQL构造
listByMap(Map<String, Object>) - 接口 中的方法cn.org.atool.fluent.mybatis.base.mapper.IEntityMapper
查询(根据 columnMap 条件)
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(Map) - 类 中的方法cn.org.atool.fluent.mybatis.base.crud.BaseSqlProvider
根据动态条件查询Entity SQL构造
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
 
listMaps(Map) - 类 中的方法cn.org.atool.fluent.mybatis.base.crud.BaseSqlProvider
根据动态条件查询Map列表 SQL构造
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
 
listObjs(Map) - 类 中的方法cn.org.atool.fluent.mybatis.base.crud.BaseSqlProvider
根据动态条件查询单列数据列表 SQL构造
listObjs(IQuery) - 接口 中的方法cn.org.atool.fluent.mybatis.base.mapper.IEntityMapper
根据 query 条件,查询全部记录 注意: 只返回第一个字段的值
listObjs() - 类 中的方法cn.org.atool.fluent.mybatis.base.mapper.QueryExecutor
 
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.mybatis.annotation中的注释类型
标识逻辑删除字段
logicDelete(Map) - 类 中的方法cn.org.atool.fluent.mybatis.base.crud.BaseSqlProvider
根据动态查询条件逻辑删除数据SQL构造
logicDelete(IQuery) - 接口 中的方法cn.org.atool.fluent.mybatis.base.mapper.IEntityMapper
根据wrapper删除记录
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(Map) - 类 中的方法cn.org.atool.fluent.mybatis.base.crud.BaseSqlProvider
根据主键逻辑删除数据SQL构造
logicDeleteById() - 接口 中的方法cn.org.atool.fluent.mybatis.base.entity.IRichEntity
逻辑删除entity, 调用 EntityMapper.logicDeleteById(id)方法
logicDeleteById(Serializable...) - 接口 中的方法cn.org.atool.fluent.mybatis.base.IBaseDao
根据id列表逻辑删除记录
logicDeleteById(Serializable...) - 接口 中的方法cn.org.atool.fluent.mybatis.base.mapper.IEntityMapper
根据id逻辑删除
logicDeleteByIds(Map) - 类 中的方法cn.org.atool.fluent.mybatis.base.crud.BaseSqlProvider
根据主键列表逻辑删除数据SQL构造
logicDeleteByIds(Collection<? extends Serializable>) - 接口 中的方法cn.org.atool.fluent.mybatis.base.IBaseDao
根据ids列表批量逻辑删除记录
logicDeleteByIds(Collection<? extends Serializable>) - 接口 中的方法cn.org.atool.fluent.mybatis.base.mapper.IEntityMapper
根据id列表批量逻辑删除
logicDeleteByMap(Map<String, Object>) - 类 中的方法cn.org.atool.fluent.mybatis.base.crud.BaseSqlProvider
按map逻辑删除数据SQL构造
logicDeleteByMap(Map<String, Object>) - 接口 中的方法cn.org.atool.fluent.mybatis.base.IBaseDao
根据map构造条件逻辑删除记录
logicDeleteByMap(Map<String, Object>) - 接口 中的方法cn.org.atool.fluent.mybatis.base.mapper.IEntityMapper
根据 columnMap key值逻辑删除记录
logicDeleteByMapAndDefault(Map<String, Object>) - 接口 中的方法cn.org.atool.fluent.mybatis.base.mapper.IRichMapper
根据where key值 + 和默认条件删除数据
longTypeOfLogicDelete() - 类 中的方法cn.org.atool.fluent.mybatis.base.crud.BaseSqlProvider
逻辑删除字段是否为 Long 型
lowerFirst(String, String) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.MybatisUtil
实体首字母小写
lt(String, Object) - 类 中的方法cn.org.atool.fluent.mybatis.model.FormItemAdder
 
lt(FieldMapping, Object) - 类 中的方法cn.org.atool.fluent.mybatis.model.FormItemAdder
 
lt() - 接口 中的方法cn.org.atool.fluent.mybatis.model.IFormApply
 
lt() - 接口 中的方法cn.org.atool.fluent.mybatis.model.IFormQuery
 
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(Ifs<T>) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.ObjectWhere
按Ifs条件设置where值

M

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_DeleteById - 接口 中的静态变量cn.org.atool.fluent.mybatis.mapper.FluentConst
 
M_deleteByIds - 接口 中的静态变量cn.org.atool.fluent.mybatis.mapper.FluentConst
 
M_DeleteByMap - 接口 中的静态变量cn.org.atool.fluent.mybatis.mapper.FluentConst
 
M_findById - 接口 中的静态变量cn.org.atool.fluent.mybatis.mapper.FluentConst
 
M_findOne - 接口 中的静态变量cn.org.atool.fluent.mybatis.mapper.FluentConst
 
M_Insert - 接口 中的静态变量cn.org.atool.fluent.mybatis.mapper.FluentConst
 
M_Insert_Batch_Entity - 接口 中的静态变量cn.org.atool.fluent.mybatis.mapper.FluentConst
 
M_Insert_Entity - 接口 中的静态变量cn.org.atool.fluent.mybatis.mapper.FluentConst
 
M_Insert_With_Pk - 接口 中的静态变量cn.org.atool.fluent.mybatis.mapper.FluentConst
 
M_InsertBatch - 接口 中的静态变量cn.org.atool.fluent.mybatis.mapper.FluentConst
 
M_InsertBatch_With_Pk - 接口 中的静态变量cn.org.atool.fluent.mybatis.mapper.FluentConst
 
M_InsertSelect - 接口 中的静态变量cn.org.atool.fluent.mybatis.mapper.FluentConst
 
M_listByIds - 接口 中的静态变量cn.org.atool.fluent.mybatis.mapper.FluentConst
 
M_listByMap - 接口 中的静态变量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_LogicDelete - 接口 中的静态变量cn.org.atool.fluent.mybatis.mapper.FluentConst
 
M_LogicDeleteById - 接口 中的静态变量cn.org.atool.fluent.mybatis.mapper.FluentConst
 
M_LogicDeleteByIds - 接口 中的静态变量cn.org.atool.fluent.mybatis.mapper.FluentConst
 
M_LogicDeleteByMap - 接口 中的静态变量cn.org.atool.fluent.mybatis.mapper.FluentConst
 
M_updateBy - 接口 中的静态变量cn.org.atool.fluent.mybatis.mapper.FluentConst
 
M_updateById - 接口 中的静态变量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(IEntity) - 类 中的静态方法cn.org.atool.fluent.mybatis.base.IRefs
返回spring管理对应的mapper bean
mapper(Class<? extends IEntity>) - 类 中的静态方法cn.org.atool.fluent.mybatis.base.IRefs
返回spring管理对应的mapper bean
mapperFactory - 类 中的变量cn.org.atool.fluent.mybatis.base.IRefs
 
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() - 类 中的方法cn.org.atool.fluent.mybatis.base.crud.BaseSqlProvider
获取字段映射关系
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
 
max - 类 中的变量cn.org.atool.fluent.mybatis.segment.AggregateSegment
 
merge(String, String) - 类 中的方法cn.org.atool.fluent.mybatis.segment.BaseSegmentList
合并处理
MergeSegments - cn.org.atool.fluent.mybatis.segment.model中的类
合并 SQL 片段
MergeSegments() - 类 的构造器cn.org.atool.fluent.mybatis.segment.model.MergeSegments
 
mergeSegments - 类 中的变量cn.org.atool.fluent.mybatis.segment.model.WrapperData
where, group, having ,order by对象列表
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.model.FieldMapping
属性名称
name() - 接口 中的方法cn.org.atool.fluent.mybatis.base.model.ISqlOp
操作符名称
name() - 类 中的方法cn.org.atool.fluent.mybatis.base.model.op.ILike
 
ne() - 接口 中的方法cn.org.atool.fluent.mybatis.model.IFormApply
 
ne() - 接口 中的方法cn.org.atool.fluent.mybatis.model.IFormQuery
 
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(Ifs<T>) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.BaseWhere
按Ifs条件设置where值
nested(Class, 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
 
NEWLINE - 接口 中的静态变量cn.org.atool.fluent.mybatis.mapper.StrConstant
换行
NONE_ESCAPE - 类 中的静态变量cn.org.atool.fluent.mybatis.metadata.DbEscape
无反义处理
NoneDynamic - 接口 中的静态变量cn.org.atool.fluent.mybatis.functions.DynamicTable
原样返回原始表
notBetween(String, Object, Object) - 类 中的方法cn.org.atool.fluent.mybatis.model.FormItemAdder
 
notBetween(FieldMapping, Object, Object) - 类 中的方法cn.org.atool.fluent.mybatis.model.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
 
notBlank(CharSequence) - 接口 中的静态方法cn.org.atool.fluent.mybatis.If
判断字符串是否不为空
notEmpty(Object) - 接口 中的静态方法cn.org.atool.fluent.mybatis.If
判断数据对象(Collection, Map, Array)是否不为空
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")
NotField - cn.org.atool.fluent.mybatis.annotation中的注释类型
非数据库字段
notFluentMybatisException(Class) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.MybatisUtil
Entity Class不是@FluentMybatis注解类异常
notIn(String, Object...) - 类 中的方法cn.org.atool.fluent.mybatis.model.FormItemAdder
 
notIn(FieldMapping, Object...) - 类 中的方法cn.org.atool.fluent.mybatis.model.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(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(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(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(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(String, String) - 类 中的方法cn.org.atool.fluent.mybatis.model.FormItemAdder
 
notLike(FieldMapping, String) - 类 中的方法cn.org.atool.fluent.mybatis.model.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(Ifs<String>) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.StringWhere
按Ifs条件设置where值
notNull(Object) - 接口 中的静态方法cn.org.atool.fluent.mybatis.If
判断对象是否非空
notNull(String) - 类 中的方法cn.org.atool.fluent.mybatis.model.FormItemAdder
 
notNull(FieldMapping) - 类 中的方法cn.org.atool.fluent.mybatis.model.FormItemAdder
 
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, 各取最后一个属性
on(BaseWhere<?, QL>, BaseWhere<?, QR>) - 类 中的方法cn.org.atool.fluent.mybatis.segment.JoinOnBuilder
on left = right,各只取最后一个调用属性
on(String, String) - 类 中的方法cn.org.atool.fluent.mybatis.segment.JoinOnBuilder
on leftValue = rightValue
on(String) - 类 中的方法cn.org.atool.fluent.mybatis.segment.JoinOnBuilder
on condition
onApply(String, Object...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.JoinOn
自由设置连接关系, 设置时需要加上表别名 比如: t1.id = t2.id AND t1.is_deleted = t2.is_deleted AND t1.env = ?
OnConsumer<QL extends BaseQuery<?,QL>,QR extends BaseQuery<?,QR>> - cn.org.atool.fluent.mybatis.functions中的接口
join on 条件构造
onEq(GetterFunc<LE>, GetterFunc<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(String) - 类 中的方法cn.org.atool.fluent.mybatis.functions.FormApply
 
op(String) - 类 中的方法cn.org.atool.fluent.mybatis.model.FormQuery
 
op(String) - 接口 中的方法cn.org.atool.fluent.mybatis.model.IFormApply
 
op(String) - 接口 中的方法cn.org.atool.fluent.mybatis.model.IFormQuery
 
OP_BETWEEN - 接口 中的静态变量cn.org.atool.fluent.mybatis.base.model.SqlOpStr
 
OP_EQ - 接口 中的静态变量cn.org.atool.fluent.mybatis.base.model.SqlOpStr
 
OP_GE - 接口 中的静态变量cn.org.atool.fluent.mybatis.base.model.SqlOpStr
 
OP_GT - 接口 中的静态变量cn.org.atool.fluent.mybatis.base.model.SqlOpStr
 
OP_IN - 接口 中的静态变量cn.org.atool.fluent.mybatis.base.model.SqlOpStr
 
OP_IS_NULL - 接口 中的静态变量cn.org.atool.fluent.mybatis.base.model.SqlOpStr
 
OP_LE - 接口 中的静态变量cn.org.atool.fluent.mybatis.base.model.SqlOpStr
 
OP_LEFT_LIKE - 接口 中的静态变量cn.org.atool.fluent.mybatis.base.model.SqlOpStr
 
OP_LIKE - 接口 中的静态变量cn.org.atool.fluent.mybatis.base.model.SqlOpStr
 
OP_LT - 接口 中的静态变量cn.org.atool.fluent.mybatis.base.model.SqlOpStr
 
OP_NE - 接口 中的静态变量cn.org.atool.fluent.mybatis.base.model.SqlOpStr
 
OP_NOT_BETWEEN - 接口 中的静态变量cn.org.atool.fluent.mybatis.base.model.SqlOpStr
 
OP_NOT_IN - 接口 中的静态变量cn.org.atool.fluent.mybatis.base.model.SqlOpStr
 
OP_NOT_LIKE - 接口 中的静态变量cn.org.atool.fluent.mybatis.base.model.SqlOpStr
 
OP_NOT_NULL - 接口 中的静态变量cn.org.atool.fluent.mybatis.base.model.SqlOpStr
 
operator(Column, Parameters, String, Object...) - 接口 中的方法cn.org.atool.fluent.mybatis.base.model.ISqlOp
sql 操作符 如果自定义函数expression不为空, 则按自定义函数形式处理 如果无自定义函数, 且是不定项参数方式(placeHolder中有%s), 则先处理不定项参数项为占位符'?'
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
 
orderBy - 类 中的变量cn.org.atool.fluent.mybatis.base.splice.FreeQuery
排序设置 order by ...
orderBy - 类 中的变量cn.org.atool.fluent.mybatis.base.splice.FreeUpdate
 
orderBy() - 类 中的方法cn.org.atool.fluent.mybatis.segment.model.MergeSegments
orderBy...
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中的类
Order By SQL 片段
OrderBySegmentList() - 类 的构造器cn.org.atool.fluent.mybatis.segment.OrderBySegmentList
 
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 - 类 中的变量cn.org.atool.fluent.mybatis.segment.model.WrapperData
分页参数
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_CM - 接口 中的静态变量cn.org.atool.fluent.mybatis.mapper.FluentConst
 
Param_Entity - 接口 中的静态变量cn.org.atool.fluent.mybatis.mapper.FluentConst
 
Param_ET - 接口 中的静态变量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_Map - 接口 中的静态变量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(Column, String, Object...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.model.Parameters
参数化处理
paramSql(Column, String, Object[]) - 类 中的方法cn.org.atool.fluent.mybatis.segment.model.WrapperData
根据函数和变量构建占位符和设置占位符对应的变量值
parseNext(Function<E, MK>) - 类 中的方法cn.org.atool.fluent.mybatis.model.TagPagedList
构造next标识
parseSql(IWrapper, String, Object...) - 类 中的静态方法cn.org.atool.fluent.mybatis.segment.model.Parameters
往查询/更新中增加带参数的sql片段
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
选择分支
primaryField() - 接口 中的方法cn.org.atool.fluent.mybatis.base.mapper.IWrapperMapper
主键字段名称
primaryIsNull(E) - 类 中的方法cn.org.atool.fluent.mybatis.base.crud.BaseSqlProvider
entity无主键或者主键值为null
primaryNotNull(E) - 类 中的方法cn.org.atool.fluent.mybatis.base.crud.BaseSqlProvider
entity无主键或者主键有值
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
属性类型
put(FieldMapping, Object, boolean) - 类 中的方法cn.org.atool.fluent.mybatis.base.model.EntityToMap
添加字段值
put(String, Object) - 类 中的方法cn.org.atool.fluent.mybatis.segment.model.Parameters
 
putAll(Map<? extends String, ?>) - 类 中的方法cn.org.atool.fluent.mybatis.segment.model.Parameters
 
putParameter(Column, Object) - 类 中的方法cn.org.atool.fluent.mybatis.segment.model.Parameters
构造参数占位变量,并设置占位符和变量值对应关系

Q

QFunction<R> - cn.org.atool.fluent.mybatis.functions中的接口
入参和出参是同一个对象的Function
query() - 接口 中的方法cn.org.atool.fluent.mybatis.base.crud.IDefaultGetter
创建一个空查询器(不包括IDefaultSetter.setQueryDefault(IQuery) 设置的默认条件)
query() - 类 中的方法cn.org.atool.fluent.mybatis.base.dao.BaseDao
无任何条件的查询
query() - 接口 中的方法cn.org.atool.fluent.mybatis.base.mapper.IWrapperMapper
构造空查询条件
query() - 类 中的方法cn.org.atool.fluent.mybatis.functions.FormApply
 
query(Class<E>) - 类 中的方法cn.org.atool.fluent.mybatis.model.Form
 
query() - 接口 中的方法cn.org.atool.fluent.mybatis.model.IFormApply
把表单转换查询对象
QueryExecutor<E extends IEntity> - cn.org.atool.fluent.mybatis.base.mapper中的类
查询条件执行器
QueryExecutor(IRichMapper, IQuery) - 类 的构造器cn.org.atool.fluent.mybatis.base.mapper.QueryExecutor
 
QUESTION_MARK - 接口 中的静态变量cn.org.atool.fluent.mybatis.mapper.StrConstant
问号

R

RefMethod - cn.org.atool.fluent.mybatis.annotation中的注释类型
关联方法定义
register(ISqlOp) - 类 中的静态方法cn.org.atool.fluent.mybatis.base.model.op.SqlOps
注册新的自定义操作符
relation - 类 中的变量cn.org.atool.fluent.mybatis.base.IRefs
 
renameVariable(String, String) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.CustomizedSql
 
resolve(GetterFunc<E>) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.LambdaUtil
返回getter lambda表达式
rewriteSql(String, Parameters, Object) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.CustomizedSql
对自定义的sql中的#{var}和${var}按照ew变量(#{ew.parameters...var})进行重写
Rich_Entity_DeleteById - 接口 中的静态变量cn.org.atool.fluent.mybatis.mapper.FluentConst
RichEntity deleteById 方法
Rich_Entity_FindById - 接口 中的静态变量cn.org.atool.fluent.mybatis.mapper.FluentConst
RichEntity findById 方法
Rich_Entity_LogicDeleteById - 接口 中的静态变量cn.org.atool.fluent.mybatis.mapper.FluentConst
RichEntity logicDeleteById 方法
Rich_Entity_Save - 接口 中的静态变量cn.org.atool.fluent.mybatis.mapper.FluentConst
RichEntity save 方法
Rich_Entity_UpdateById - 接口 中的静态变量cn.org.atool.fluent.mybatis.mapper.FluentConst
RichEntity updateById 方法
RichEntity - cn.org.atool.fluent.mybatis.base中的类
Entity Rich基类
RichEntity() - 类 的构造器cn.org.atool.fluent.mybatis.base.RichEntity
 
RichEntity_ListByNotNull - 接口 中的静态变量cn.org.atool.fluent.mybatis.mapper.FluentConst
RichEntity listByNotNull 方法
right(Object) - 类 中的静态方法cn.org.atool.fluent.mybatis.mapper.SqlLike
值%
RIGHT_CURLY_BRACKET - 接口 中的静态变量cn.org.atool.fluent.mybatis.mapper.StrConstant
右花括号
rightJoin(QR) - 接口 中的方法cn.org.atool.fluent.mybatis.base.crud.JoinBuilder1
from left.table right join right.table on condition
rightJoin(QR, String) - 接口 中的方法cn.org.atool.fluent.mybatis.base.crud.JoinBuilder1
from table1 right join (select query) alias ...
rightJoin(QR) - 类 中的方法cn.org.atool.fluent.mybatis.segment.JoinQuery
 

S

S_QUOTATION_ESCAPE - 类 中的静态变量cn.org.atool.fluent.mybatis.metadata.DbEscape
单引号反义处理
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 否:插入记录
segment - 类 中的变量cn.org.atool.fluent.mybatis.segment.BaseApply
 
segments - 类 中的变量cn.org.atool.fluent.mybatis.segment.BaseSegmentList
sql片段列表
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.splice.FreeQuery
指定查询字段, 默认无需设置
SELECT(String, String) - 类 中的方法cn.org.atool.fluent.mybatis.mapper.MapperSql
 
SELECT(String, WrapperData, String) - 类 中的方法cn.org.atool.fluent.mybatis.mapper.MapperSql
 
select(String...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.JoinQuery
 
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.model.FormQuery
 
selectAll() - 接口 中的方法cn.org.atool.fluent.mybatis.model.IFormQuery
 
selectAll() - 类 中的方法cn.org.atool.fluent.mybatis.segment.JoinQuery
 
selectById(Serializable) - 接口 中的方法cn.org.atool.fluent.mybatis.base.IBaseDao
根据id查询
selectByIds(Serializable...) - 接口 中的方法cn.org.atool.fluent.mybatis.base.IBaseDao
根据id列表查询
selectByIds(Collection<? extends Serializable>) - 接口 中的方法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.model.FormQuery
 
selectId() - 接口 中的方法cn.org.atool.fluent.mybatis.model.IFormQuery
 
selectId() - 类 中的方法cn.org.atool.fluent.mybatis.segment.JoinQuery
 
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
 
set(Consumer<FieldMapping>) - 类 中的方法cn.org.atool.fluent.mybatis.base.crud.FormSetter
 
set(FieldMapping) - 类 中的方法cn.org.atool.fluent.mybatis.base.crud.FormSetter
设置当前操作字段
set(FieldMapping) - 类 中的方法cn.org.atool.fluent.mybatis.functions.FormApply
 
SET(String...) - 类 中的方法cn.org.atool.fluent.mybatis.mapper.MapperSql
 
SET(List<String>) - 类 中的方法cn.org.atool.fluent.mybatis.mapper.MapperSql
 
set(FieldMapping) - 类 中的方法cn.org.atool.fluent.mybatis.segment.BaseSegment
对字段column进行操作
set - 类 中的变量cn.org.atool.fluent.mybatis.segment.UpdateBase
 
setApplicationContext(ApplicationContext) - 类 中的方法cn.org.atool.fluent.mybatis.spring.MapperFactory
 
setDbType(DbType) - 接口 中的方法cn.org.atool.fluent.mybatis.base.BatchCrud
数据库类型
setEntityByDefault(IEntity) - 类 中的方法cn.org.atool.fluent.mybatis.base.crud.BaseSqlProvider
setEntityByDefault(IEntity) - 接口 中的方法cn.org.atool.fluent.mybatis.base.crud.IDefaultGetter
对entity设置默认值 默认值行为根据 IDefaultSetter.setInsertDefault(IEntity)
setEntityRelation(Object, MapperFactory) - 类 中的方法cn.org.atool.fluent.mybatis.base.IRefs
设置实体类的关联自定义实现
setEscape(DbType, String) - 枚举 中的静态方法cn.org.atool.fluent.mybatis.metadata.DbType
设置数据库字段的反义处理
setInsertDefault(IEntity) - 接口 中的方法cn.org.atool.fluent.mybatis.base.crud.IDefaultSetter
对保存的entity类设置默认值 比如: 数据隔离的环境值, 租户值等等
setJdbcType(JdbcType) - 类 中的方法cn.org.atool.fluent.mybatis.metadata.FieldMeta
 
setLastSql(String) - 类 中的方法cn.org.atool.fluent.mybatis.segment.model.MergeSegments
 
setLimit(int) - 类 中的方法cn.org.atool.fluent.mybatis.segment.model.PagedOffset
 
setOffset(int) - 类 中的方法cn.org.atool.fluent.mybatis.segment.model.PagedOffset
 
setQueryDefault(IQuery) - 接口 中的方法cn.org.atool.fluent.mybatis.base.crud.IDefaultSetter
通过query()方法构造的动态SQL默认添加的where条件 比如追加 env的环境变量
setUpdateDefault(IUpdate) - 接口 中的方法cn.org.atool.fluent.mybatis.base.crud.IDefaultSetter
通过updater()方法构造的动态SQL默认添加的where条件 比如追加 env的环境变量
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
 
SPACE - 接口 中的静态变量cn.org.atool.fluent.mybatis.mapper.StrConstant
空格
SPACE_CHAR - 接口 中的静态变量cn.org.atool.fluent.mybatis.mapper.StrConstant
空格
springNotInitException() - 类 中的静态方法cn.org.atool.fluent.mybatis.base.IRefs
 
sql() - 类 中的方法cn.org.atool.fluent.mybatis.segment.BaseSegmentList
返回合并后的sql语句
SqlInject - cn.org.atool.fluent.mybatis.utility中的类
简单判断有没有sql注入风险
SqlInject() - 类 的构造器cn.org.atool.fluent.mybatis.utility.SqlInject
 
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
 
SqlOpStr - cn.org.atool.fluent.mybatis.base.model中的接口
sql条件比较操作符常量
SqlProviderUtils - cn.org.atool.fluent.mybatis.utility中的类
SqlProvider帮助类
SqlProviderUtils() - 类 的构造器cn.org.atool.fluent.mybatis.utility.SqlProviderUtils
 
sqlSelect - 类 中的变量cn.org.atool.fluent.mybatis.segment.model.WrapperData
查询字段
sqlSelect() - 类 中的方法cn.org.atool.fluent.mybatis.segment.model.WrapperData
 
SQUARE_BRACKETS_ESCAPE - 类 中的静态变量cn.org.atool.fluent.mybatis.metadata.DbEscape
方括号反义处理
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
 
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.mapper.StrConstant
格式化占位符
STR_VALUE - 接口 中的静态变量cn.org.atool.fluent.mybatis.mapper.StrConstant
value字符常量
StrConstant - cn.org.atool.fluent.mybatis.mapper中的接口
fluent mybatis 常量定义
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_Defaults - 接口 中的静态变量cn.org.atool.fluent.mybatis.mapper.FluentConst
 
Suffix_EntityFormSetter - 接口 中的静态变量cn.org.atool.fluent.mybatis.mapper.FluentConst
 
Suffix_EntityHelper - 接口 中的静态变量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_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_Selector - 接口 中的静态变量cn.org.atool.fluent.mybatis.mapper.FluentConst
 
Suffix_SqlProvider - 接口 中的静态变量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
 
Suffix_WrapperHelper - 接口 中的静态变量cn.org.atool.fluent.mybatis.mapper.FluentConst
 
sum - 类 中的变量cn.org.atool.fluent.mybatis.segment.AggregateSegment
 

T

table - 类 中的变量cn.org.atool.fluent.mybatis.segment.BaseWrapper
 
table() - 类 中的方法cn.org.atool.fluent.mybatis.segment.JoinOnBuilder
 
table - 类 中的变量cn.org.atool.fluent.mybatis.segment.model.WrapperData
表名
tableAlias - 类 中的变量cn.org.atool.fluent.mybatis.segment.BaseWrapper
表别名
TableField - cn.org.atool.fluent.mybatis.annotation中的注释类型
表字段标识
TableFieldMeta - cn.org.atool.fluent.mybatis.metadata中的类
数据库表字段反射信息
TableFieldMeta(Field, TableField) - 类 的构造器cn.org.atool.fluent.mybatis.metadata.TableFieldMeta
全新的 存在 TableField 注解时使用的构造函数
TableId - cn.org.atool.fluent.mybatis.annotation中的注释类型
表主键标识
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.crud.BaseSqlProvider
返回表名
tableName(String) - 接口 中的方法cn.org.atool.fluent.mybatis.functions.DynamicTable
获取表名称
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
 
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
多条件选择
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) 方法
to(Class<E>) - 类 中的方法cn.org.atool.fluent.mybatis.model.Form
 
to() - 接口 中的方法cn.org.atool.fluent.mybatis.model.IFormApply
把表单直接转换为查询执行对象
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>, GetterFunc<E>) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.MappingKits
根据getter函数返回数据库字段名称
toColumnMap(IEntity, boolean) - 接口 中的方法cn.org.atool.fluent.mybatis.base.entity.IEntityHelper
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>, GetterFunc<E>, GetterFunc<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.IEntityHelper
map对应属性值设置到Entity对象中
toEntityMap(IEntity, boolean) - 接口 中的方法cn.org.atool.fluent.mybatis.base.entity.IEntityHelper
entity对象转换为map对象 key值为entity的属性字段名
toEntityMap() - 接口 中的方法cn.org.atool.fluent.mybatis.base.IEntity
将实体对象转换为map对象, 不包括空字段
toEntityMap(boolean) - 接口 中的方法cn.org.atool.fluent.mybatis.base.IEntity
将实体对象转换为map对象
toMap(Object) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.PoJoHelper
将object对象转换为map
toPoJo(Map<String, Object>, MapFunction<POJO>) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.PoJoHelper
将Map转换为指定的PoJo对象
toPoJo(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对象
toQuery(Class<E>, Form) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.FormHelper
将表单Form转换为entityClass对应的Query
toString() - 类 中的方法cn.org.atool.fluent.mybatis.base.model.Column
 
toString() - 类 中的方法cn.org.atool.fluent.mybatis.base.model.FieldMapping
返回字段名称
toString() - 类 中的方法cn.org.atool.fluent.mybatis.mapper.MapperSql
 
trim(String) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.MybatisUtil
 
typeHandler - 类 中的变量cn.org.atool.fluent.mybatis.base.model.FieldMapping
 
typeHandler - 类 中的变量cn.org.atool.fluent.mybatis.metadata.TableFieldMeta
类型处理器

U

UNDERLINE - 类 中的静态变量cn.org.atool.fluent.mybatis.utility.MybatisUtil
下划线
underlineToCamel(String, boolean) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.MybatisUtil
下划线转驼峰命名
union(IBaseQuery...) - 类 中的方法cn.org.atool.fluent.mybatis.base.crud.BaseQuery
select * from a where...
UNION - 接口 中的静态变量cn.org.atool.fluent.mybatis.mapper.StrConstant
 
UNION_ALL - 接口 中的静态变量cn.org.atool.fluent.mybatis.mapper.StrConstant
 
unionAll(IBaseQuery...) - 类 中的方法cn.org.atool.fluent.mybatis.base.crud.BaseQuery
select * from a where...
unwrap(String) - 枚举 中的方法cn.org.atool.fluent.mybatis.metadata.DbType
去掉转义符
update - 类 中的变量cn.org.atool.fluent.mybatis.base.splice.FreeUpdate
 
UPDATE(String) - 类 中的方法cn.org.atool.fluent.mybatis.mapper.MapperSql
 
UPDATE(String, WrapperData) - 类 中的方法cn.org.atool.fluent.mybatis.mapper.MapperSql
 
update - 类 中的变量cn.org.atool.fluent.mybatis.metadata.TableFieldMeta
字段 update set 部分注入
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(Map<String, Object>) - 类 中的方法cn.org.atool.fluent.mybatis.base.crud.BaseSqlProvider
update(IQuery) SQL构造
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
 
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.IEntityMapper
根据id修改
UpdateDefault - cn.org.atool.fluent.mybatis.base.model中的类
追加更新默认值
UpdateDefault(Map<String, String>) - 类 的构造器cn.org.atool.fluent.mybatis.base.model.UpdateDefault
 
updateDefaults(Map<String, String>, boolean) - 类 中的方法cn.org.atool.fluent.mybatis.base.crud.BaseSqlProvider
构造updates中没有显式设置的默认值构造
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() - 接口 中的方法cn.org.atool.fluent.mybatis.base.crud.IDefaultGetter
创建一个更新器(不包括IDefaultSetter.setUpdateDefault(IUpdate) 设置的默认条件)
updater() - 类 中的方法cn.org.atool.fluent.mybatis.base.dao.BaseDao
无任何设置的更新器
updater() - 接口 中的方法cn.org.atool.fluent.mybatis.base.mapper.IWrapperMapper
构造空更新条件
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 - cn.org.atool.fluent.mybatis.base.model中的类
update by entity字段构造
UpdateSet() - 类 的构造器cn.org.atool.fluent.mybatis.base.model.UpdateSet
 
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

validateTagPaged(IQuery) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.PoJoHelper
校验marker方式分页的分页参数合法性
value(ISqlOp) - 类 中的方法cn.org.atool.fluent.mybatis.ifs.IfsPredicate
 
valueOf(String) - 枚举 中的静态方法cn.org.atool.fluent.mybatis.base.model.FieldType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.org.atool.fluent.mybatis.base.model.SqlOp
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.org.atool.fluent.mybatis.metadata.DbType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.org.atool.fluent.mybatis.metadata.JoinType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.org.atool.fluent.mybatis.segment.model.Aggregate
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.org.atool.fluent.mybatis.segment.model.HintType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.org.atool.fluent.mybatis.segment.model.KeyWordSegment
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法cn.org.atool.fluent.mybatis.base.model.FieldType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values - 类 中的变量cn.org.atool.fluent.mybatis.base.model.InsertList
待插入记录字段值
values() - 枚举 中的静态方法cn.org.atool.fluent.mybatis.base.model.SqlOp
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
VALUES() - 类 中的方法cn.org.atool.fluent.mybatis.mapper.MapperSql
 
values() - 枚举 中的静态方法cn.org.atool.fluent.mybatis.metadata.DbType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.org.atool.fluent.mybatis.metadata.JoinType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.org.atool.fluent.mybatis.segment.model.Aggregate
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.org.atool.fluent.mybatis.segment.model.HintType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.org.atool.fluent.mybatis.segment.model.KeyWordSegment
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
Version - cn.org.atool.fluent.mybatis.annotation中的注释类型
版本锁字段标识

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() - 类 中的方法cn.org.atool.fluent.mybatis.base.crud.BatchCrudImpl
 
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.splice.FreeQuery
查询条件 where ...
where() - 类 中的方法cn.org.atool.fluent.mybatis.base.splice.FreeQuery
 
where - 类 中的变量cn.org.atool.fluent.mybatis.base.splice.FreeUpdate
 
where() - 类 中的方法cn.org.atool.fluent.mybatis.base.splice.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.mapper.StrConstant
where
where() - 类 中的方法cn.org.atool.fluent.mybatis.model.FormQuery
 
where - 类 中的变量cn.org.atool.fluent.mybatis.segment.JoinQuery
查询条件 where ...
where() - 类 中的方法cn.org.atool.fluent.mybatis.segment.JoinQuery
 
WHERE_GROUP_BY(WrapperData) - 类 中的方法cn.org.atool.fluent.mybatis.mapper.MapperSql
 
WHERE_GROUP_ORDER_BY(WrapperData) - 类 中的方法cn.org.atool.fluent.mybatis.mapper.MapperSql
 
WHERE_PK_IN(String, int) - 类 中的方法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中的类
普通片段
WhereSegmentList() - 类 的构造器cn.org.atool.fluent.mybatis.segment.WhereSegmentList
 
whereSegments() - 类 中的方法cn.org.atool.fluent.mybatis.segment.model.WrapperData
 
whereSql() - 类 中的方法cn.org.atool.fluent.mybatis.segment.model.MergeSegments
返回where语句
wiredMapper() - 类 中的方法cn.org.atool.fluent.mybatis.base.IRefs
从spring容器中获取Mapper
wrap(String) - 枚举 中的方法cn.org.atool.fluent.mybatis.metadata.DbType
 
wrapColumn() - 类 中的方法cn.org.atool.fluent.mybatis.base.model.Column
字段部分 [t.]
wrapColumn(Column, String, Object) - 类 中的静态方法cn.org.atool.fluent.mybatis.base.model.Column
返回 #{variableName, javaType=x.y.z.Name, typeHandler=xyzHandler}
wrapper - 类 中的变量cn.org.atool.fluent.mybatis.segment.BaseSegment
当前查询(更新)器
wrapperData - 类 中的变量cn.org.atool.fluent.mybatis.base.crud.BatchCrudImpl
 
wrapperData - 类 中的变量cn.org.atool.fluent.mybatis.segment.BaseWrapper
 
WrapperData - cn.org.atool.fluent.mybatis.segment.model中的类
WrapperInfo: 查询器或更新器xml需要用到信息
WrapperData() - 类 的构造器cn.org.atool.fluent.mybatis.segment.model.WrapperData
 
WrapperData(Supplier<String>, String, Parameters, Class, Class) - 类 的构造器cn.org.atool.fluent.mybatis.segment.model.WrapperData
 
A B C D E F G H I J K L M N O P Q R S T U V W 
跳过导航链接

Copyright © 2021. All rights reserved.