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

A

addItem(T) - 类 中的方法tech.ibit.sqlbuilder.sql.field.ListField
增加对象
addItems(List<? extends T>) - 类 中的方法tech.ibit.sqlbuilder.sql.field.ListField
批量增加对象
addSetsSql(TableColumnSetValues, SetSupport<?>) - 类 中的静态方法tech.ibit.sqlbuilder.utils.IdSqlUtils
扩展`set`语句
aggregate(AggregateFunctionNameEnum, String) - 接口 中的方法tech.ibit.sqlbuilder.column.support.IColumnAggregateSupport
获取聚合列
aggregate(AggregateFunctionNameEnum, String, boolean) - 接口 中的方法tech.ibit.sqlbuilder.column.support.IColumnAggregateSupport
获取聚合列
aggregate(String, IColumn[], String, boolean) - 接口 中的方法tech.ibit.sqlbuilder.column.support.IColumnAggregateSupport
获取聚合列
AggregateColumn - tech.ibit.sqlbuilder中的类
定义聚合函数列
AggregateColumn(String, IColumn[], String) - 类 的构造器tech.ibit.sqlbuilder.AggregateColumn
构造函数
AggregateColumn(String, IColumn[], String, boolean) - 类 的构造器tech.ibit.sqlbuilder.AggregateColumn
构造函数
AggregateFunctionNameEnum - tech.ibit.sqlbuilder.enums中的枚举
聚合函数名称
allFlgs(long) - 接口 中的方法tech.ibit.sqlbuilder.column.support.IColumnCriteriaItemSupport
构造全包含标记位条件内容(扩展)
allFlgs(String) - 类 中的方法tech.ibit.sqlbuilder.CriteriaMaker
构造全包含标记位条件内容
and(List<Criteria>) - 类 中的静态方法tech.ibit.sqlbuilder.Criteria
构造AND条件
and(CriteriaItem) - 类 中的静态方法tech.ibit.sqlbuilder.Criteria
构造AND条件
and() - 类 中的方法tech.ibit.sqlbuilder.CriteriaItem
生成and条件
andHaving(CriteriaItem) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.CountSqlImpl
 
andHaving(List<Criteria>) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.CountSqlImpl
 
andHaving(CriteriaItem) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.QuerySqlImpl
 
andHaving(List<Criteria>) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.QuerySqlImpl
 
andHaving(CriteriaItem) - 接口 中的方法tech.ibit.sqlbuilder.sql.support.HavingSupport
`HAVING AND item`语句
andHaving(List<Criteria>) - 接口 中的方法tech.ibit.sqlbuilder.sql.support.HavingSupport
`HAVING AND (havings)`语句
andHaving(CriteriaItem) - 类 中的方法tech.ibit.sqlbuilder.sql.support.impl.HavingSupportImpl
 
andHaving(List<Criteria>) - 类 中的方法tech.ibit.sqlbuilder.sql.support.impl.HavingSupportImpl
 
ands(List<?>) - 类 中的静态方法tech.ibit.sqlbuilder.Criteria
构造AND条件列表
andWhere(CriteriaItem) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.CountSqlImpl
 
andWhere(List<Criteria>) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.CountSqlImpl
 
andWhere(CriteriaItem) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.DeleteSqlImpl
 
andWhere(List<Criteria>) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.DeleteSqlImpl
 
andWhere(CriteriaItem) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.QuerySqlImpl
 
andWhere(List<Criteria>) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.QuerySqlImpl
 
andWhere(CriteriaItem) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.UpdateSqlImpl
 
andWhere(List<Criteria>) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.UpdateSqlImpl
 
andWhere(CriteriaItem) - 类 中的方法tech.ibit.sqlbuilder.sql.support.impl.WhereSupportImpl
 
andWhere(List<Criteria>) - 类 中的方法tech.ibit.sqlbuilder.sql.support.impl.WhereSupportImpl
 
andWhere(CriteriaItem) - 接口 中的方法tech.ibit.sqlbuilder.sql.support.WhereSupport
`WHERE AND` 语句
andWhere(List<Criteria>) - 接口 中的方法tech.ibit.sqlbuilder.sql.support.WhereSupport
`WHERE AND` 语句
anyFlgs(long) - 接口 中的方法tech.ibit.sqlbuilder.column.support.IColumnCriteriaItemSupport
构造全包含任意标记位条件内容(扩展)
anyFlgs(String) - 类 中的方法tech.ibit.sqlbuilder.CriteriaMaker
构造全包含任意标记位条件内容
append(PrepareStatement, StringBuilder, List<ColumnValue>) - 接口 中的方法tech.ibit.sqlbuilder.sql.support.impl.PrepareStatementBuildSupport
扩展目标sql和values
append(List<PrepareStatement>, StringBuilder, List<ColumnValue>) - 接口 中的方法tech.ibit.sqlbuilder.sql.support.impl.PrepareStatementBuildSupport
扩展目标sql和values
AutoIncrementIdSetterMethod - tech.ibit.sqlbuilder中的类
自增长id Setter相关方法
AutoIncrementIdSetterMethod(Class<?>, Method) - 类 的构造器tech.ibit.sqlbuilder.AutoIncrementIdSetterMethod
构造函数
avg(String) - 接口 中的方法tech.ibit.sqlbuilder.column.support.IColumnAggregateSupport
平均数

B

BaseSetSupportImpl<T> - tech.ibit.sqlbuilder.sql.support.impl中的类
SetSupport实现
BaseSetSupportImpl(T, ListField<SetItem>) - 类 的构造器tech.ibit.sqlbuilder.sql.support.impl.BaseSetSupportImpl
构造函数
BaseTableSupportImpl<T> - tech.ibit.sqlbuilder.sql.support.impl中的类
TableSupport实现
batchInsertInto(List<T>, List<Column>) - 类 中的静态方法tech.ibit.sqlbuilder.utils.IdSqlUtils
构造批量插入对象的SQL对象参数 SQL语法 : `INSERT INTO table(column1, column2, ...) values(?
between(Object, Object) - 接口 中的方法tech.ibit.sqlbuilder.column.support.IColumnCriteriaItemSupport
构造"BETWEEN AND"条件内容
between(String) - 类 中的静态方法tech.ibit.sqlbuilder.CriteriaMaker
构造"BETWEEN AND"条件内容
BooleanField - tech.ibit.sqlbuilder.sql.field中的类
Distinct 字段
BooleanField() - 类 的构造器tech.ibit.sqlbuilder.sql.field.BooleanField
构造函数
BooleanField(boolean) - 类 的构造器tech.ibit.sqlbuilder.sql.field.BooleanField
构造函数

C

CollectionUtils - tech.ibit.sqlbuilder.utils中的类
集合工具类
Column - tech.ibit.sqlbuilder中的类
列定义
Column(Table, String) - 类 的构造器tech.ibit.sqlbuilder.Column
构造函数
column(List<? extends IColumn>) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.CountSqlImpl
 
column(IColumn) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.CountSqlImpl
 
column(List<? extends IColumn>) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.QuerySqlImpl
 
column(IColumn) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.QuerySqlImpl
 
column(List<? extends IColumn>) - 接口 中的方法tech.ibit.sqlbuilder.sql.support.ColumnSupport
`t.column1, t.column2, ...
column(IColumn) - 接口 中的方法tech.ibit.sqlbuilder.sql.support.ColumnSupport
`t.column`语句, "t": 为表的别名
column(List<? extends IColumn>) - 类 中的方法tech.ibit.sqlbuilder.sql.support.impl.ColumnSupportImpl
 
column(IColumn) - 类 中的方法tech.ibit.sqlbuilder.sql.support.impl.ColumnSupportImpl
 
ColumnAs - tech.ibit.sqlbuilder中的类
列(带别名)
ColumnAs(Column, String) - 类 的构造器tech.ibit.sqlbuilder.ColumnAs
构造函数
ColumnInfo - tech.ibit.sqlbuilder.converter中的类
列信息
ColumnInfo(Column, boolean, boolean) - 类 的构造器tech.ibit.sqlbuilder.converter.ColumnInfo
构造函数
ColumnInfo() - 类 的构造器tech.ibit.sqlbuilder.converter.ColumnInfo
无参构造函数
columnNotFound() - 异常错误 中的静态方法tech.ibit.sqlbuilder.exception.SqlException
列不存在
columnNullPointer(String, String) - 异常错误 中的静态方法tech.ibit.sqlbuilder.exception.SqlException
列为空
columnPo(Class<?>) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.CountSqlImpl
 
columnPo(Class<?>) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.QuerySqlImpl
 
columnPo(Class<?>) - 接口 中的方法tech.ibit.sqlbuilder.sql.support.ColumnSupport
传入实体类
columnPo(Class<?>) - 类 中的方法tech.ibit.sqlbuilder.sql.support.impl.ColumnSupportImpl
 
ColumnSetValue - tech.ibit.sqlbuilder.converter中的类
列-值对(带列额外信息)
ColumnSetValue(Column, Object, boolean, boolean, boolean) - 类 的构造器tech.ibit.sqlbuilder.converter.ColumnSetValue
 
ColumnSupport<T> - tech.ibit.sqlbuilder.sql.support中的接口
Column支持
ColumnSupportImpl<T> - tech.ibit.sqlbuilder.sql.support.impl中的类
ColumnSupport实现
ColumnSupportImpl(T) - 类 的构造器tech.ibit.sqlbuilder.sql.support.impl.ColumnSupportImpl
构造函数
ColumnValue - tech.ibit.sqlbuilder中的类
列-值对
ColumnValue(IColumn, Object) - 类 的构造器tech.ibit.sqlbuilder.ColumnValue
构造函数
columnValueNotFound() - 异常错误 中的静态方法tech.ibit.sqlbuilder.exception.SqlException
列值不存在
complexFullJoinOn(Table, List<CriteriaItem>) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.CountSqlImpl
 
complexFullJoinOn(Table, List<CriteriaItem>) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.DeleteSqlImpl
 
complexFullJoinOn(Table, List<CriteriaItem>) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.QuerySqlImpl
 
complexFullJoinOn(Table, List<CriteriaItem>) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.UpdateSqlImpl
 
complexFullJoinOn(Table, List<CriteriaItem>) - 类 中的方法tech.ibit.sqlbuilder.sql.support.impl.JoinOnSupportImpl
 
complexFullJoinOn(Table, List<CriteriaItem>) - 接口 中的方法tech.ibit.sqlbuilder.sql.support.JoinOnSupport
`FULL JOIN table t1 on t1.column1=t0.column2, t1.column3=t0.column4 AND t1.column5=?
complexInnerJoinOn(Table, List<CriteriaItem>) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.CountSqlImpl
 
complexInnerJoinOn(Table, List<CriteriaItem>) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.DeleteSqlImpl
 
complexInnerJoinOn(Table, List<CriteriaItem>) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.QuerySqlImpl
 
complexInnerJoinOn(Table, List<CriteriaItem>) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.UpdateSqlImpl
 
complexInnerJoinOn(Table, List<CriteriaItem>) - 类 中的方法tech.ibit.sqlbuilder.sql.support.impl.JoinOnSupportImpl
 
complexInnerJoinOn(Table, List<CriteriaItem>) - 接口 中的方法tech.ibit.sqlbuilder.sql.support.JoinOnSupport
`INNER JOIN table t1 on t1.column1=t0.column2, t1.column3=t0.column4 AND t1.column5=?
complexLeftJoinOn(Table, List<CriteriaItem>) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.CountSqlImpl
 
complexLeftJoinOn(Table, List<CriteriaItem>) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.DeleteSqlImpl
 
complexLeftJoinOn(Table, List<CriteriaItem>) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.QuerySqlImpl
 
complexLeftJoinOn(Table, List<CriteriaItem>) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.UpdateSqlImpl
 
complexLeftJoinOn(Table, List<CriteriaItem>) - 类 中的方法tech.ibit.sqlbuilder.sql.support.impl.JoinOnSupportImpl
 
complexLeftJoinOn(Table, List<CriteriaItem>) - 接口 中的方法tech.ibit.sqlbuilder.sql.support.JoinOnSupport
`LEFT JOIN table t1 on t1.column1=t0.column2, t1.column3=t0.column4 AND t1.column5=?
complexRightJoinOn(Table, List<CriteriaItem>) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.CountSqlImpl
 
complexRightJoinOn(Table, List<CriteriaItem>) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.DeleteSqlImpl
 
complexRightJoinOn(Table, List<CriteriaItem>) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.QuerySqlImpl
 
complexRightJoinOn(Table, List<CriteriaItem>) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.UpdateSqlImpl
 
complexRightJoinOn(Table, List<CriteriaItem>) - 类 中的方法tech.ibit.sqlbuilder.sql.support.impl.JoinOnSupportImpl
 
complexRightJoinOn(Table, List<CriteriaItem>) - 接口 中的方法tech.ibit.sqlbuilder.sql.support.JoinOnSupport
`RIGHT JOIN table t1 on t1.column1=t0.column2, t1.column3=t0.column4 AND t1.column5=?
copy() - 类 中的方法tech.ibit.sqlbuilder.sql.field.BooleanField
复制
copy() - 类 中的方法tech.ibit.sqlbuilder.sql.field.ListField
复制一个新的对象
copy(K) - 类 中的方法tech.ibit.sqlbuilder.sql.support.impl.ColumnSupportImpl
对象复制(浅复制)
copy(K) - 类 中的方法tech.ibit.sqlbuilder.sql.support.impl.DistinctSupportImpl
对象复制(浅复制)
copy(K) - 类 中的方法tech.ibit.sqlbuilder.sql.support.impl.FromSupportImpl
对象复制(浅复制)
copy(K) - 类 中的方法tech.ibit.sqlbuilder.sql.support.impl.GroupBySupportImpl
对象复制(浅复制)
copy(K) - 类 中的方法tech.ibit.sqlbuilder.sql.support.impl.HavingSupportImpl
对象复制(浅复制)
copy(K) - 类 中的方法tech.ibit.sqlbuilder.sql.support.impl.JoinOnSupportImpl
对象复制(浅复制)
copy(K) - 类 中的方法tech.ibit.sqlbuilder.sql.support.impl.WhereSupportImpl
对象复制(浅复制)
copyColumns(T, Class<P>) - 类 中的静态方法tech.ibit.sqlbuilder.converter.EntityConverter
对象复制
copyColumns(List<T>, Class<P>) - 类 中的静态方法tech.ibit.sqlbuilder.converter.EntityConverter
对象列表复制
count(String) - 接口 中的方法tech.ibit.sqlbuilder.column.support.IColumnAggregateSupport
计数
count(String, boolean) - 接口 中的方法tech.ibit.sqlbuilder.column.support.IColumnAggregateSupport
计数
CountSql - tech.ibit.sqlbuilder.sql中的接口
定义计数接口
CountSqlImpl - tech.ibit.sqlbuilder.sql.impl中的类
CountSql实现
CountSqlImpl() - 类 的构造器tech.ibit.sqlbuilder.sql.impl.CountSqlImpl
无参构造函数
CountSqlImpl(boolean) - 类 的构造器tech.ibit.sqlbuilder.sql.impl.CountSqlImpl
构造函数
createCount() - 类 中的静态方法tech.ibit.sqlbuilder.SqlFactory
创建计数
createDelete() - 类 中的静态方法tech.ibit.sqlbuilder.SqlFactory
创建删除
createInsert() - 类 中的静态方法tech.ibit.sqlbuilder.SqlFactory
创建插入
createQuery() - 类 中的静态方法tech.ibit.sqlbuilder.SqlFactory
创建搜索
createUpdate() - 类 中的静态方法tech.ibit.sqlbuilder.SqlFactory
创建更新
Criteria - tech.ibit.sqlbuilder中的类
查询条件(where 或 having)
CriteriaItem - tech.ibit.sqlbuilder中的类
条件内容对象
CriteriaItem() - 类 的构造器tech.ibit.sqlbuilder.CriteriaItem
 
CriteriaItemValueTypeEnum - tech.ibit.sqlbuilder.enums中的枚举
条件值类型枚举
CriteriaLogicalEnum - tech.ibit.sqlbuilder.enums中的枚举
条件关系
CriteriaMaker - tech.ibit.sqlbuilder中的类
条件内容字串创建类
CriteriaSupportImpl - tech.ibit.sqlbuilder.sql.support.impl中的类
CriteriaSupport实现
CriteriaSupportImpl() - 类 的构造器tech.ibit.sqlbuilder.sql.support.impl.CriteriaSupportImpl
 
customerOrderBy(List<?>, boolean) - 接口 中的方法tech.ibit.sqlbuilder.column.support.IColumnOrderBySupport
自定义排序
customerOrderBy(List<?>) - 接口 中的方法tech.ibit.sqlbuilder.column.support.IColumnOrderBySupport
自定义排序
CustomOrderBy - tech.ibit.sqlbuilder中的类
自定义排序
CustomOrderBy(IColumn, List<?>) - 类 的构造器tech.ibit.sqlbuilder.CustomOrderBy
构造函数
CustomOrderBy(IColumn, List<?>, boolean) - 类 的构造器tech.ibit.sqlbuilder.CustomOrderBy
构造函数

D

DbColumn - tech.ibit.sqlbuilder.annotation中的注释类型
列注解
DbId - tech.ibit.sqlbuilder.annotation中的注释类型
主键注解
DbTable - tech.ibit.sqlbuilder.annotation中的注释类型
表注解
decreaseSet(Number) - 接口 中的方法tech.ibit.sqlbuilder.column.support.IColumnSetItemSupport
设置自减
decreaseSet(Column, Number) - 类 中的静态方法tech.ibit.sqlbuilder.SetItem
设置自减
decreaseSet(Column, Number) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.UpdateSqlImpl
 
decreaseSet(Column, Number) - 类 中的方法tech.ibit.sqlbuilder.sql.support.impl.SetSupportImpl
 
decreaseSet(Column, Number) - 接口 中的方法tech.ibit.sqlbuilder.sql.support.SetSupport
设置自减
DefaultCriteriaItem - tech.ibit.sqlbuilder中的类
条件内容对象
DefaultCriteriaItem(IColumn, OperatorEnum, IColumn, Object, Object, CriteriaItemValueTypeEnum) - 类 的构造器tech.ibit.sqlbuilder.DefaultCriteriaItem
条件对象
delete(Table) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.DeleteSqlImpl
 
delete(List<Table>) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.DeleteSqlImpl
 
delete(Table) - 接口 中的方法tech.ibit.sqlbuilder.sql.support.DeleteSupport
`DELETE t1.*` 语句, t1表示"表别名"
delete(List<Table>) - 接口 中的方法tech.ibit.sqlbuilder.sql.support.DeleteSupport
`DELETE t1.*, t2.* ...` 语句, t1, t2表示"表别名"
delete(Table) - 类 中的方法tech.ibit.sqlbuilder.sql.support.impl.DeleteSupportImpl
 
delete(List<Table>) - 类 中的方法tech.ibit.sqlbuilder.sql.support.impl.DeleteSupportImpl
 
deleteById(Class<T>, K) - 类 中的静态方法tech.ibit.sqlbuilder.utils.IdSqlUtils
构造通过主键删除对象的SQL对象参数(单列作为主键)
deleteByIds(Class<T>, Collection<K>) - 类 中的静态方法tech.ibit.sqlbuilder.utils.IdSqlUtils
构造通过主键删除对象的SQL对象参数(单列作为主键)
deleteByMultiId(K) - 类 中的静态方法tech.ibit.sqlbuilder.utils.IdSqlUtils
构造通过主键删除对象的SQL对象参数(多列作为主键)
deleteByMultiIds(Collection<K>) - 类 中的静态方法tech.ibit.sqlbuilder.utils.IdSqlUtils
构造通过主键删除对象的SQL对象参数(多列作为主键)
deleteByUniqueKey(Class<T>, UniqueKey) - 类 中的静态方法tech.ibit.sqlbuilder.utils.UniqueKeySqlUtils
构造通过 unique key 删除对象的SQL对象参数
deleteByUniqueKeys(Class<T>, Collection<UniqueKey>) - 类 中的静态方法tech.ibit.sqlbuilder.utils.UniqueKeySqlUtils
构造通过 unique key 删除对象的SQL对象参数
deleteFrom(Table) - 接口 中的方法tech.ibit.sqlbuilder.sql.DeleteSql
删除表,item和from同时设置
deleteFrom(List<Table>) - 接口 中的方法tech.ibit.sqlbuilder.sql.DeleteSql
删除表,item和from同时设置
deleteFrom(Table) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.DeleteSqlImpl
 
deleteFrom(List<Table>) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.DeleteSqlImpl
 
DeleteSql - tech.ibit.sqlbuilder.sql中的接口
DeleteSql
DeleteSqlImpl - tech.ibit.sqlbuilder.sql.impl中的类
DeleteSql实现
DeleteSqlImpl() - 类 的构造器tech.ibit.sqlbuilder.sql.impl.DeleteSqlImpl
 
DeleteSupport<T> - tech.ibit.sqlbuilder.sql.support中的接口
DeleteItem Support
DeleteSupportImpl<T> - tech.ibit.sqlbuilder.sql.support.impl中的类
DeleteSupport实现
DeleteSupportImpl(T) - 类 的构造器tech.ibit.sqlbuilder.sql.support.impl.DeleteSupportImpl
构造函数
distinct() - 类 中的方法tech.ibit.sqlbuilder.sql.impl.CountSqlImpl
 
distinct(boolean) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.CountSqlImpl
 
distinct() - 类 中的方法tech.ibit.sqlbuilder.sql.impl.QuerySqlImpl
 
distinct(boolean) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.QuerySqlImpl
 
distinct() - 接口 中的方法tech.ibit.sqlbuilder.sql.support.DistinctSupport
distinct 操作
distinct(boolean) - 接口 中的方法tech.ibit.sqlbuilder.sql.support.DistinctSupport
distinct 操作
distinct() - 类 中的方法tech.ibit.sqlbuilder.sql.support.impl.DistinctSupportImpl
 
distinct(boolean) - 类 中的方法tech.ibit.sqlbuilder.sql.support.impl.DistinctSupportImpl
 
DistinctSupport<T> - tech.ibit.sqlbuilder.sql.support中的接口
Distinct Support
DistinctSupportImpl<T> - tech.ibit.sqlbuilder.sql.support.impl中的类
DistinctSupport实现
DistinctSupportImpl(T) - 类 的构造器tech.ibit.sqlbuilder.sql.support.impl.DistinctSupportImpl
构造函数

E

egt(Object) - 接口 中的方法tech.ibit.sqlbuilder.column.support.IColumnCriteriaItemSupport
构造"大于等于"条件内容
egt(IColumn) - 接口 中的方法tech.ibit.sqlbuilder.column.support.IColumnCriteriaItemSupport
构造"大于等于"条件内容
egt(String) - 类 中的静态方法tech.ibit.sqlbuilder.CriteriaMaker
构造"大于等于"条件内容
egt(Column, Column) - 类 中的静态方法tech.ibit.sqlbuilder.CriteriaMaker
构造"大于等于"条件内容
elt(Object) - 接口 中的方法tech.ibit.sqlbuilder.column.support.IColumnCriteriaItemSupport
构造"小于等于"条件内容
elt(IColumn) - 接口 中的方法tech.ibit.sqlbuilder.column.support.IColumnCriteriaItemSupport
构造"小于等于"条件内容
elt(String) - 类 中的静态方法tech.ibit.sqlbuilder.CriteriaMaker
构造"小于等于"条件内容
elt(String, String) - 类 中的静态方法tech.ibit.sqlbuilder.CriteriaMaker
构造"小于等于"条件内容
empty() - 类 中的静态方法tech.ibit.sqlbuilder.PrepareStatement
获取空的PrepareStatement
EntityConverter - tech.ibit.sqlbuilder.converter中的类
实体转换类
eq(Object) - 接口 中的方法tech.ibit.sqlbuilder.column.support.IColumnCriteriaItemSupport
构造"相等"条件内容
eq(IColumn) - 接口 中的方法tech.ibit.sqlbuilder.column.support.IColumnCriteriaItemSupport
构造"相等"条件内容
eq(String) - 类 中的静态方法tech.ibit.sqlbuilder.CriteriaMaker
构造"相等"条件内容
eq(String, String) - 类 中的静态方法tech.ibit.sqlbuilder.CriteriaMaker
构造"相等"条件内容
equals(Object) - 类 中的方法tech.ibit.sqlbuilder.AggregateColumn
 
equals(Object) - 类 中的方法tech.ibit.sqlbuilder.Column
 
equals(Object) - 类 中的方法tech.ibit.sqlbuilder.ColumnValue
 
equals(Object) - 类 中的方法tech.ibit.sqlbuilder.FullTextColumn
 
equals(Object) - 类 中的方法tech.ibit.sqlbuilder.Table
 

F

FlagCriteriaItem - tech.ibit.sqlbuilder中的类
标记位查询条件
FlagCriteriaItem.ContainsType - tech.ibit.sqlbuilder中的枚举
包含类型
from(Table) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.CountSqlImpl
 
from(List<Table>) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.CountSqlImpl
 
from(Table) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.DeleteSqlImpl
 
from(List<Table>) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.DeleteSqlImpl
 
from(Table) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.QuerySqlImpl
 
from(List<Table>) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.QuerySqlImpl
 
from(Table) - 接口 中的方法tech.ibit.sqlbuilder.sql.support.FromSupport
`FROM table1 t1` 语句, t1表示"表别名"
from(List<Table>) - 接口 中的方法tech.ibit.sqlbuilder.sql.support.FromSupport
`FROM table1 t1, table2 t2...` 语句, t1, t2表示"表别名"
from(Table) - 类 中的方法tech.ibit.sqlbuilder.sql.support.impl.FromSupportImpl
 
from(List<Table>) - 类 中的方法tech.ibit.sqlbuilder.sql.support.impl.FromSupportImpl
 
FromSupport<T> - tech.ibit.sqlbuilder.sql.support中的接口
From Support
FromSupportImpl<T> - tech.ibit.sqlbuilder.sql.support.impl中的类
FromSupport实现
FromSupportImpl(T) - 类 的构造器tech.ibit.sqlbuilder.sql.support.impl.FromSupportImpl
构造函数
full(Table, List<Column>, List<CriteriaItem>) - 类 中的静态方法tech.ibit.sqlbuilder.JoinOn
full join on
full(Table, List<Column>) - 类 中的静态方法tech.ibit.sqlbuilder.JoinOn
full join on
fullJoinOn(Table, List<Column>) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.CountSqlImpl
 
fullJoinOn(Table, List<Column>) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.DeleteSqlImpl
 
fullJoinOn(Table, List<Column>) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.QuerySqlImpl
 
fullJoinOn(Table, List<Column>) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.UpdateSqlImpl
 
fullJoinOn(Table, List<Column>) - 类 中的方法tech.ibit.sqlbuilder.sql.support.impl.JoinOnSupportImpl
 
fullJoinOn(Table, List<Column>) - 接口 中的方法tech.ibit.sqlbuilder.sql.support.JoinOnSupport
`FULL JOIN table t1 ON t1.column1=t0.column2, t1.column3=t0.column4`语句
fullText(String) - 接口 中的方法tech.ibit.sqlbuilder.column.support.IColumnFullTextSupport
获取全文索引列
fullText(IColumn[], String) - 接口 中的方法tech.ibit.sqlbuilder.column.support.IColumnFullTextSupport
获取全文索引列
fullText(String, FullTextModeEnum) - 接口 中的方法tech.ibit.sqlbuilder.column.support.IColumnFullTextSupport
获取全文索引列
fullText(IColumn[], String, FullTextModeEnum) - 接口 中的方法tech.ibit.sqlbuilder.column.support.IColumnFullTextSupport
获取全文索引列
fullText(String, String) - 接口 中的方法tech.ibit.sqlbuilder.column.support.IColumnFullTextSupport
获取全文索引列
fullText(IColumn[], String, String) - 接口 中的方法tech.ibit.sqlbuilder.column.support.IColumnFullTextSupport
获取全文索引列
fullText(String, FullTextModeEnum, String) - 接口 中的方法tech.ibit.sqlbuilder.column.support.IColumnFullTextSupport
获取全文索引列
fullText(IColumn[], String, FullTextModeEnum, String) - 接口 中的方法tech.ibit.sqlbuilder.column.support.IColumnFullTextSupport
获取全文索引列
FullTextColumn - tech.ibit.sqlbuilder中的类
MySQL全文索引列
FullTextColumn(IColumn[], String, String) - 类 的构造器tech.ibit.sqlbuilder.FullTextColumn
构造函数
FullTextColumn(IColumn[], String, FullTextModeEnum, String) - 类 的构造器tech.ibit.sqlbuilder.FullTextColumn
构造函数
FullTextCriteriaItem - tech.ibit.sqlbuilder中的类
支持MYSQL全文索引条件
fullTextMatch(String) - 接口 中的方法tech.ibit.sqlbuilder.column.support.IColumnFullTextSupport
获取全文索引条件
fullTextMatch(IColumn[], String) - 接口 中的方法tech.ibit.sqlbuilder.column.support.IColumnFullTextSupport
获取全文索引条件
fullTextMatch(String, FullTextModeEnum) - 接口 中的方法tech.ibit.sqlbuilder.column.support.IColumnFullTextSupport
获取全文索引条件
fullTextMatch(IColumn[], String, FullTextModeEnum) - 接口 中的方法tech.ibit.sqlbuilder.column.support.IColumnFullTextSupport
获取全文索引条件
FullTextModeEnum - tech.ibit.sqlbuilder.enums中的枚举
全文索引模式枚举

G

getAlias() - 类 中的方法tech.ibit.sqlbuilder.Table
Gets the value of alias
getAutoIncrementIdSetterMethod(Class<?>) - 类 中的静态方法tech.ibit.sqlbuilder.converter.EntityConverter
获取自增长id的Setter方法
getBetweenInstance(IColumn, OperatorEnum, Object, Object) - 类 中的静态方法tech.ibit.sqlbuilder.DefaultCriteriaItem
构造between条件
getById(Class<T>, K) - 类 中的静态方法tech.ibit.sqlbuilder.utils.IdSqlUtils
构造通过主键查询对象的SQL参数对象(单列作为主键)
getByIds(Class<T>, Collection<K>) - 类 中的静态方法tech.ibit.sqlbuilder.utils.IdSqlUtils
构造通过主键查询对象的SQL参数对象(单列作为主键)
getByMultiId(Class<T>, K) - 类 中的静态方法tech.ibit.sqlbuilder.utils.IdSqlUtils
构造通过主键查询对象的SQL参数对象(多列作为主键)
getByMultiIds(Class<T>, Collection<K>) - 类 中的静态方法tech.ibit.sqlbuilder.utils.IdSqlUtils
构造通过主键查询对象的SQL参数对象(多列作为主键)
getByUniqueKey(Class<T>, UniqueKey) - 类 中的静态方法tech.ibit.sqlbuilder.utils.UniqueKeySqlUtils
构造通过 uniqueKey 查询对象的SQL参数对象
getByUniqueKeys(Class<?>, Collection<UniqueKey>) - 类 中的静态方法tech.ibit.sqlbuilder.utils.UniqueKeySqlUtils
构造通过 uniqueKey 查询对象的SQL参数对象
getColumn() - 类 中的方法tech.ibit.sqlbuilder.AggregateColumn
 
getColumn() - 类 中的方法tech.ibit.sqlbuilder.Column
 
getColumn() - 接口 中的方法tech.ibit.sqlbuilder.column.support.IColumnSupport
获取列
getColumn() - 类 中的方法tech.ibit.sqlbuilder.ColumnValue
Gets the value of column
getColumn() - 类 中的方法tech.ibit.sqlbuilder.converter.ColumnInfo
Gets the value of column
getColumn() - 类 中的方法tech.ibit.sqlbuilder.DefaultCriteriaItem
Gets the value of column
getColumn() - 类 中的方法tech.ibit.sqlbuilder.FlagCriteriaItem
Gets the value of column
getColumn() - 类 中的方法tech.ibit.sqlbuilder.FullTextColumn
 
getColumn() - 接口 中的方法tech.ibit.sqlbuilder.IOrderBy
获取列
getColumn() - 类 中的方法tech.ibit.sqlbuilder.OrderBy
 
getColumn() - 类 中的方法tech.ibit.sqlbuilder.SetItem
Gets the value of column
getColumn() - 类 中的方法tech.ibit.sqlbuilder.sql.support.impl.ColumnSupportImpl
获取列
getColumnCompareInstance(IColumn, OperatorEnum, IColumn) - 类 中的静态方法tech.ibit.sqlbuilder.DefaultCriteriaItem
构造两列比较条件
getColumnInfos() - 类 中的方法tech.ibit.sqlbuilder.converter.TableColumnInfo
Gets the value of columnInfos
getColumnPairs() - 类 中的方法tech.ibit.sqlbuilder.JoinOn
Gets the value of columnPairs
getColumnPrepareStatement(boolean) - 类 中的方法tech.ibit.sqlbuilder.sql.support.impl.ColumnSupportImpl
获取预查询SQL对象
getColumnPrepareStatement() - 类 中的方法tech.ibit.sqlbuilder.sql.support.impl.ValuesSupportImpl
获取列预查询SQL
getColumns() - 类 中的方法tech.ibit.sqlbuilder.AggregateColumn
Gets the value of columns
getColumns(Class<?>) - 类 中的静态方法tech.ibit.sqlbuilder.converter.EntityConverter
获取列
getColumns() - 类 中的方法tech.ibit.sqlbuilder.converter.TableColumnInfo
获取列
getColumns() - 类 中的方法tech.ibit.sqlbuilder.FullTextColumn
Gets the value of columns
getColumnValues() - 类 中的方法tech.ibit.sqlbuilder.converter.TableColumnSetValues
Gets the value of columnValues
getColumnValues() - 类 中的方法tech.ibit.sqlbuilder.converter.TableColumnValues
Gets the value of columnValues
getColumnValues() - 类 中的方法tech.ibit.sqlbuilder.UniqueKey
Gets the value of columnValues
getCompareColumnName(boolean) - 接口 中的方法tech.ibit.sqlbuilder.IColumn
比较的列名称(如where, having, order by等)
getContainsType() - 类 中的方法tech.ibit.sqlbuilder.FlagCriteriaItem
Gets the value of containsType
getCriteriaItems() - 类 中的方法tech.ibit.sqlbuilder.JoinOn
Gets the value of criteriaItems
getDeleteItemPrepareStatement(boolean) - 类 中的方法tech.ibit.sqlbuilder.sql.support.impl.DeleteSupportImpl
获取预查询SQL对象
getDistinct() - 类 中的方法tech.ibit.sqlbuilder.sql.support.impl.DistinctSupportImpl
获取distinct
getFromPrepareStatement(boolean) - 类 中的方法tech.ibit.sqlbuilder.sql.support.impl.FromSupportImpl
获取预查询SQL对象
getFunctionName() - 类 中的方法tech.ibit.sqlbuilder.AggregateColumn
Gets the value of functionName
getGroupByColumns() - 类 中的方法tech.ibit.sqlbuilder.sql.support.impl.GroupBySupportImpl
获取GroupBy列
getGroupByPrepareStatement(boolean) - 类 中的方法tech.ibit.sqlbuilder.sql.support.impl.GroupBySupportImpl
获取预查询SQL对象
getHavingPrepareStatement(boolean) - 类 中的方法tech.ibit.sqlbuilder.sql.support.impl.HavingSupportImpl
获取预查询SQL对象
getIds() - 类 中的方法tech.ibit.sqlbuilder.converter.TableColumnInfo
获取主键列
getIn(int) - 类 中的静态方法tech.ibit.sqlbuilder.CriteriaMaker
构造"?"
getInsertPrepareStatement(boolean) - 类 中的方法tech.ibit.sqlbuilder.sql.support.impl.InsertTableSupportImpl
获取预查询SQL对象
getInstance(IColumn, FlagCriteriaItem.ContainsType, long) - 类 中的静态方法tech.ibit.sqlbuilder.FlagCriteriaItem
获取实例
getInstance(FullTextColumn) - 类 中的静态方法tech.ibit.sqlbuilder.FullTextCriteriaItem
获取全文索引条件实例
getItem() - 类 中的方法tech.ibit.sqlbuilder.Criteria
Gets the value of item
getItems() - 类 中的方法tech.ibit.sqlbuilder.sql.field.ListField
Gets the value of items
getJoinOn() - 类 中的方法tech.ibit.sqlbuilder.sql.support.impl.JoinOnSupportImpl
Join on
getJoinOnPrepareStatement(boolean) - 类 中的方法tech.ibit.sqlbuilder.sql.support.impl.JoinOnSupportImpl
获取预查询SQL对象
getJoinOnType() - 类 中的方法tech.ibit.sqlbuilder.JoinOn
Gets the value of joinOnType
getKey() - 类 中的方法tech.ibit.sqlbuilder.KeyValuePair
Gets the value of key
getLimit() - 类 中的方法tech.ibit.sqlbuilder.sql.field.LimitField
Gets the value of limit
getLimit() - 类 中的方法tech.ibit.sqlbuilder.sql.support.impl.LimitSupportImpl
获取limit相关参数
getLimitPrepareStatement() - 类 中的方法tech.ibit.sqlbuilder.sql.support.impl.LimitSupportImpl
获取预查询SQL对象
getLogical() - 类 中的方法tech.ibit.sqlbuilder.Criteria
Gets the value of logical
getMethod() - 类 中的方法tech.ibit.sqlbuilder.AutoIncrementIdSetterMethod
Gets the value of method
getMode() - 类 中的方法tech.ibit.sqlbuilder.FullTextColumn
Gets the value of mode
getMultiValueInstance(IColumn, OperatorEnum, Collection<?>) - 类 中的静态方法tech.ibit.sqlbuilder.DefaultCriteriaItem
构造多值条件
getName() - 类 中的方法tech.ibit.sqlbuilder.AggregateColumn
 
getName() - 类 中的方法tech.ibit.sqlbuilder.Column
 
getName() - 类 中的方法tech.ibit.sqlbuilder.FullTextColumn
 
getName() - 接口 中的方法tech.ibit.sqlbuilder.IColumn
获取列名称
getName() - 类 中的方法tech.ibit.sqlbuilder.SimpleNameColumn
 
getName() - 类 中的方法tech.ibit.sqlbuilder.Table
Gets the value of name
getNameAs() - 类 中的方法tech.ibit.sqlbuilder.AggregateColumn
 
getNameAs() - 类 中的方法tech.ibit.sqlbuilder.Column
 
getNameAs() - 类 中的方法tech.ibit.sqlbuilder.ColumnAs
 
getNameAs() - 类 中的方法tech.ibit.sqlbuilder.FullTextColumn
 
getNameAs() - 接口 中的方法tech.ibit.sqlbuilder.IColumn
获取列后面的`as`名称
getNameAs() - 类 中的方法tech.ibit.sqlbuilder.SimpleNameColumn
 
getNameWithAlias() - 类 中的方法tech.ibit.sqlbuilder.Table
获取带别名的名称
getNameWithTableAlias() - 类 中的方法tech.ibit.sqlbuilder.AggregateColumn
获取带表别名的列名称
getNameWithTableAlias() - 类 中的方法tech.ibit.sqlbuilder.Column
 
getNameWithTableAlias() - 类 中的方法tech.ibit.sqlbuilder.FullTextColumn
 
getNameWithTableAlias() - 接口 中的方法tech.ibit.sqlbuilder.IColumn
获取带表别名的列名称
getNameWithTableAlias() - 类 中的方法tech.ibit.sqlbuilder.SimpleNameColumn
 
getNotIdColumns() - 类 中的方法tech.ibit.sqlbuilder.converter.TableColumnInfo
获取非主键列
getNoValueInstance(IColumn, OperatorEnum) - 类 中的静态方法tech.ibit.sqlbuilder.DefaultCriteriaItem
构造无值条件
getOnDuplicateKeyUpdatePrepareStatement(boolean) - 类 中的方法tech.ibit.sqlbuilder.sql.support.impl.OnDuplicateKeyUpdateSupportImpl
获取预查询SQL对象
getOperator() - 类 中的方法tech.ibit.sqlbuilder.DefaultCriteriaItem
Gets the value of operator
getOrderByPrepareStatement(boolean) - 类 中的方法tech.ibit.sqlbuilder.sql.support.impl.OrderBySupportImpl
获取预查询SQL对象
getParams() - 类 中的方法tech.ibit.sqlbuilder.PrepareStatement
获取参数列表
getPrepareSql() - 类 中的方法tech.ibit.sqlbuilder.PrepareStatement
Gets the value of prepareSql
getPrepareStatement(boolean) - 类 中的方法tech.ibit.sqlbuilder.Criteria
 
getPrepareStatement(boolean) - 类 中的方法tech.ibit.sqlbuilder.CustomOrderBy
 
getPrepareStatement(boolean) - 类 中的方法tech.ibit.sqlbuilder.DefaultCriteriaItem
 
getPrepareStatement(boolean) - 类 中的方法tech.ibit.sqlbuilder.FlagCriteriaItem
 
getPrepareStatement(boolean) - 类 中的方法tech.ibit.sqlbuilder.FullTextCriteriaItem
 
getPrepareStatement(boolean) - 类 中的方法tech.ibit.sqlbuilder.JoinOn
 
getPrepareStatement(boolean) - 类 中的方法tech.ibit.sqlbuilder.OrderBy
构造预查询SQL对象
getPrepareStatement(boolean) - 接口 中的方法tech.ibit.sqlbuilder.PrepareStatementSupplier
获取预查询SQL对象
getPrepareStatement() - 接口 中的方法tech.ibit.sqlbuilder.PrepareStatementSupplier
获取预查询SQL对象
getPrepareStatement(boolean) - 类 中的方法tech.ibit.sqlbuilder.SetItem
 
getPrepareStatement() - 类 中的方法tech.ibit.sqlbuilder.sql.impl.CountSqlImpl
 
getPrepareStatement() - 类 中的方法tech.ibit.sqlbuilder.sql.impl.DeleteSqlImpl
 
getPrepareStatement() - 类 中的方法tech.ibit.sqlbuilder.sql.impl.InsertSqlImpl
 
getPrepareStatement() - 类 中的方法tech.ibit.sqlbuilder.sql.impl.QuerySqlImpl
 
getPrepareStatement() - 类 中的方法tech.ibit.sqlbuilder.sql.impl.UpdateSqlImpl
 
getPrepareStatement(String, List<T>, Function<T, String>, Function<T, List<ColumnValue>>, String, String) - 接口 中的方法tech.ibit.sqlbuilder.sql.support.impl.PrepareStatementBuildSupport
获取 PrepareStatement
getPrepareStatement(String, List<T>, Function<T, String>, Function<T, List<ColumnValue>>, String) - 接口 中的方法tech.ibit.sqlbuilder.sql.support.impl.PrepareStatementBuildSupport
获取 PrepareStatement
getPrepareStatement(String, List<? extends PrepareStatementSupplier>, String, String, boolean) - 接口 中的方法tech.ibit.sqlbuilder.sql.support.impl.PrepareStatementBuildSupport
获取 PrepareStatement
getPrepareStatement(String, List<? extends PrepareStatementSupplier>, String, boolean) - 接口 中的方法tech.ibit.sqlbuilder.sql.support.impl.PrepareStatementBuildSupport
获取 PrepareStatement
getPrepareStatement() - 接口 中的方法tech.ibit.sqlbuilder.sql.support.PrepareStatementSupport
获取预查询SQL
getSecondColumn() - 类 中的方法tech.ibit.sqlbuilder.DefaultCriteriaItem
Gets the value of secondColumn
getSecondValue() - 类 中的方法tech.ibit.sqlbuilder.DefaultCriteriaItem
Gets the value of secondValue
getSecondValue() - 枚举 中的方法tech.ibit.sqlbuilder.enums.OperatorEnum
Gets the value of secondValue
getSelectColumnName(boolean) - 接口 中的方法tech.ibit.sqlbuilder.IColumn
获取查询的列名
getSelectTableName(boolean) - 类 中的方法tech.ibit.sqlbuilder.Table
获取查询名称
getSet() - 类 中的方法tech.ibit.sqlbuilder.sql.support.impl.BaseSetSupportImpl
获取设置内容
getSetItemPrepareStatement(String, boolean) - 类 中的方法tech.ibit.sqlbuilder.sql.support.impl.BaseSetSupportImpl
获取预查询SQL对象
getSetItemPrepareStatement(boolean) - 类 中的方法tech.ibit.sqlbuilder.sql.support.impl.SetSupportImpl
获取预查询SQL对象
getSingleValueInstance(IColumn, OperatorEnum, Object) - 类 中的静态方法tech.ibit.sqlbuilder.DefaultCriteriaItem
构造单值条件
getSql() - 类 中的方法tech.ibit.sqlbuilder.sql.support.impl.BaseSetSupportImpl
 
getSql() - 类 中的方法tech.ibit.sqlbuilder.sql.support.impl.BaseTableSupportImpl
 
getSql() - 类 中的方法tech.ibit.sqlbuilder.sql.support.impl.ColumnSupportImpl
 
getSql() - 类 中的方法tech.ibit.sqlbuilder.sql.support.impl.DeleteSupportImpl
 
getSql() - 类 中的方法tech.ibit.sqlbuilder.sql.support.impl.DistinctSupportImpl
 
getSql() - 类 中的方法tech.ibit.sqlbuilder.sql.support.impl.GroupBySupportImpl
 
getSql() - 类 中的方法tech.ibit.sqlbuilder.sql.support.impl.HavingSupportImpl
 
getSql() - 类 中的方法tech.ibit.sqlbuilder.sql.support.impl.JoinOnSupportImpl
 
getSql() - 类 中的方法tech.ibit.sqlbuilder.sql.support.impl.LimitSupportImpl
 
getSql() - 类 中的方法tech.ibit.sqlbuilder.sql.support.impl.OrderBySupportImpl
 
getSql() - 类 中的方法tech.ibit.sqlbuilder.sql.support.impl.ValuesSupportImpl
 
getSql() - 类 中的方法tech.ibit.sqlbuilder.sql.support.impl.WhereSupportImpl
 
getSql() - 接口 中的方法tech.ibit.sqlbuilder.sql.support.SqlSupport
返回sql
getStart() - 类 中的方法tech.ibit.sqlbuilder.sql.field.LimitField
Gets the value of start
getSubCriterion() - 类 中的方法tech.ibit.sqlbuilder.Criteria
Gets the value of subCriterion
getSubOrders() - 类 中的方法tech.ibit.sqlbuilder.CustomOrderBy
Gets the value of subOrders
getTable() - 类 中的方法tech.ibit.sqlbuilder.Column
Gets the value of table
getTable() - 类 中的方法tech.ibit.sqlbuilder.converter.TableColumnInfo
Gets the value of table
getTable() - 类 中的方法tech.ibit.sqlbuilder.converter.TableColumnSetValues
Gets the value of table
getTable() - 类 中的方法tech.ibit.sqlbuilder.converter.TableColumnValues
Gets the value of table
getTable() - 类 中的方法tech.ibit.sqlbuilder.JoinOn
Gets the value of table
getTable() - 类 中的方法tech.ibit.sqlbuilder.sql.support.impl.BaseTableSupportImpl
Gets the value of table
getTableColumns(Class<?>) - 类 中的静态方法tech.ibit.sqlbuilder.converter.EntityConverter
获取表的列信息
getTableColumnValues(Object, boolean) - 类 中的静态方法tech.ibit.sqlbuilder.converter.EntityConverter
获取待更新列信息
getTableColumnValues(Object, List<Column>) - 类 中的静态方法tech.ibit.sqlbuilder.converter.EntityConverter
获取指定表-列值信息
getTableColumnValuesList(Collection<?>, boolean) - 类 中的静态方法tech.ibit.sqlbuilder.converter.EntityConverter
批量获取需要更新的列信息和相应的值
getTableColumnValuesList(Collection<?>, List<Column>) - 类 中的静态方法tech.ibit.sqlbuilder.converter.EntityConverter
批量指定列获取需要更新的列信息和相应的值
getTableName(boolean) - 类 中的方法tech.ibit.sqlbuilder.Table
获取表名
getTablePrepareStatement(String, boolean) - 类 中的方法tech.ibit.sqlbuilder.sql.support.impl.BaseTableSupportImpl
获取预查询SQL对象
getType() - 类 中的方法tech.ibit.sqlbuilder.AutoIncrementIdSetterMethod
Gets the value of type
getType() - 类 中的方法tech.ibit.sqlbuilder.SetItem
Gets the value of type
getUpdateColumns(Class<?>) - 类 中的静态方法tech.ibit.sqlbuilder.converter.EntityConverter
获取需要被更新的列
getUpdateColumns(Class<?>, List<Column>) - 类 中的静态方法tech.ibit.sqlbuilder.converter.EntityConverter
获取需要被更新的列
getUpdatePrepareStatement(boolean) - 类 中的方法tech.ibit.sqlbuilder.sql.support.impl.UpdateTableSupportImpl
获取预查询SQL对象
getValue() - 类 中的方法tech.ibit.sqlbuilder.ColumnValue
Gets the value of value
getValue() - 类 中的方法tech.ibit.sqlbuilder.DefaultCriteriaItem
Gets the value of value
getValue() - 枚举 中的方法tech.ibit.sqlbuilder.enums.OperatorEnum
Gets the value of value
getValue() - 类 中的方法tech.ibit.sqlbuilder.FlagCriteriaItem
Gets the value of value
getValue() - 类 中的方法tech.ibit.sqlbuilder.FullTextColumn
Gets the value of value
getValue() - 类 中的方法tech.ibit.sqlbuilder.KeyValuePair
Gets the value of value
getValue() - 类 中的方法tech.ibit.sqlbuilder.SetItem
Gets the value of value
getValue() - 类 中的方法tech.ibit.sqlbuilder.sql.support.impl.ValuesSupportImpl
获取值
getValuePrepareStatement() - 类 中的方法tech.ibit.sqlbuilder.sql.support.impl.ValuesSupportImpl
获取Value预查询SQL
getValues() - 类 中的方法tech.ibit.sqlbuilder.PrepareStatement
Gets the value of values
getValueType() - 类 中的方法tech.ibit.sqlbuilder.DefaultCriteriaItem
Gets the value of valueType
getWhere() - 类 中的方法tech.ibit.sqlbuilder.sql.support.impl.WhereSupportImpl
返回where条件
getWherePrepareStatement(boolean) - 类 中的方法tech.ibit.sqlbuilder.sql.support.impl.WhereSupportImpl
获取预查询SQL对象
groupBy(Column) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.CountSqlImpl
 
groupBy(List<Column>) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.CountSqlImpl
 
groupBy(Column) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.QuerySqlImpl
 
groupBy(List<Column>) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.QuerySqlImpl
 
groupBy(Column) - 接口 中的方法tech.ibit.sqlbuilder.sql.support.GroupBySupport
`GROUP BY t1.column`语句
groupBy(List<Column>) - 接口 中的方法tech.ibit.sqlbuilder.sql.support.GroupBySupport
`GROUP BY t1.column1, t2.column2, ...
groupBy(Column) - 类 中的方法tech.ibit.sqlbuilder.sql.support.impl.GroupBySupportImpl
 
groupBy(List<Column>) - 类 中的方法tech.ibit.sqlbuilder.sql.support.impl.GroupBySupportImpl
 
GroupBySupport<T> - tech.ibit.sqlbuilder.sql.support中的接口
GroupBy Support
GroupBySupportImpl<T> - tech.ibit.sqlbuilder.sql.support.impl中的类
GroupBySupport实现
GroupBySupportImpl(T) - 类 的构造器tech.ibit.sqlbuilder.sql.support.impl.GroupBySupportImpl
构造函数
gt(Object) - 接口 中的方法tech.ibit.sqlbuilder.column.support.IColumnCriteriaItemSupport
构造"大于"条件内容
gt(IColumn) - 接口 中的方法tech.ibit.sqlbuilder.column.support.IColumnCriteriaItemSupport
构造"大于"条件内容
gt(String) - 类 中的静态方法tech.ibit.sqlbuilder.CriteriaMaker
构造"大于"条件内容
gt(String, String) - 类 中的静态方法tech.ibit.sqlbuilder.CriteriaMaker
构造"大于"条件内容

H

hashCode() - 类 中的方法tech.ibit.sqlbuilder.AggregateColumn
 
hashCode() - 类 中的方法tech.ibit.sqlbuilder.Column
 
hashCode() - 类 中的方法tech.ibit.sqlbuilder.ColumnValue
 
hashCode() - 类 中的方法tech.ibit.sqlbuilder.FullTextColumn
 
hashCode() - 类 中的方法tech.ibit.sqlbuilder.SimpleNameColumn
 
hashCode() - 类 中的方法tech.ibit.sqlbuilder.Table
 
having(Criteria) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.CountSqlImpl
 
having(List<Criteria>) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.CountSqlImpl
 
having(Criteria) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.QuerySqlImpl
 
having(List<Criteria>) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.QuerySqlImpl
 
having(Criteria) - 接口 中的方法tech.ibit.sqlbuilder.sql.support.HavingSupport
`HAVING`语句
having(List<Criteria>) - 接口 中的方法tech.ibit.sqlbuilder.sql.support.HavingSupport
`HAVING`语句
having(Criteria) - 类 中的方法tech.ibit.sqlbuilder.sql.support.impl.HavingSupportImpl
 
having(List<Criteria>) - 类 中的方法tech.ibit.sqlbuilder.sql.support.impl.HavingSupportImpl
 
HavingSupport<T> - tech.ibit.sqlbuilder.sql.support中的接口
Having Support
HavingSupportImpl<T> - tech.ibit.sqlbuilder.sql.support.impl中的类
HavingSupport实现
HavingSupportImpl(T) - 类 的构造器tech.ibit.sqlbuilder.sql.support.impl.HavingSupportImpl
构造函数

I

IColumn - tech.ibit.sqlbuilder中的接口
定义列接口
IColumnAggregateSupport - tech.ibit.sqlbuilder.column.support中的接口
构造聚合函数
IColumnCriteriaItemSupport - tech.ibit.sqlbuilder.column.support中的接口
条件内容创建类
IColumnFullTextSupport - tech.ibit.sqlbuilder.column.support中的接口
列全文搜索支持
IColumnOrderBySupport - tech.ibit.sqlbuilder.column.support中的接口
列OrderBy构造
IColumnSetItemSupport - tech.ibit.sqlbuilder.column.support中的接口
列构造setItem
IColumnSupport - tech.ibit.sqlbuilder.column.support中的接口
IColumn Support
IColumnUniqueKeySupport - tech.ibit.sqlbuilder.column.support中的接口
IColumnUniqueKeySupport
idAutoIncrease(String, String) - 异常错误 中的静态方法tech.ibit.sqlbuilder.exception.SqlException
自增长字段不能插入
idInvalidUpdate(String, String) - 异常错误 中的静态方法tech.ibit.sqlbuilder.exception.SqlException
主键不能被更新
idNotFound(String) - 异常错误 中的静态方法tech.ibit.sqlbuilder.exception.SqlException
id不存在
idNullPointer(String, String) - 异常错误 中的静态方法tech.ibit.sqlbuilder.exception.SqlException
id为空
IdSqlUtils - tech.ibit.sqlbuilder.utils中的类
Id 相关的 sql 工具类
idValueNotFound() - 异常错误 中的静态方法tech.ibit.sqlbuilder.exception.SqlException
id不存在
ifnull(IColumn, String) - 接口 中的方法tech.ibit.sqlbuilder.column.support.IColumnAggregateSupport
IFNULL函数 语法: IFNULL(expr1, expr2) 规则: 如果 expr1 不为 NULL,就返回 expr1,否则返回 expr2。
in(Collection<?>) - 接口 中的方法tech.ibit.sqlbuilder.column.support.IColumnCriteriaItemSupport
构造"IN"条件内容
in(String, int) - 类 中的静态方法tech.ibit.sqlbuilder.CriteriaMaker
构造"IN"条件内容
increaseSet(Number) - 接口 中的方法tech.ibit.sqlbuilder.column.support.IColumnSetItemSupport
设置自增长
increaseSet(Column, Number) - 类 中的静态方法tech.ibit.sqlbuilder.SetItem
设置自增长
increaseSet(Column, Number) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.UpdateSqlImpl
 
increaseSet(Column, Number) - 类 中的方法tech.ibit.sqlbuilder.sql.support.impl.SetSupportImpl
 
increaseSet(Column, Number) - 接口 中的方法tech.ibit.sqlbuilder.sql.support.SetSupport
设置自增长
inner(Table, List<Column>, List<CriteriaItem>) - 类 中的静态方法tech.ibit.sqlbuilder.JoinOn
inner join on
inner(Table, List<Column>) - 类 中的静态方法tech.ibit.sqlbuilder.JoinOn
inner join on
innerJoinOn(Table, List<Column>) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.CountSqlImpl
 
innerJoinOn(Table, List<Column>) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.DeleteSqlImpl
 
innerJoinOn(Table, List<Column>) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.QuerySqlImpl
 
innerJoinOn(Table, List<Column>) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.UpdateSqlImpl
 
innerJoinOn(Table, List<Column>) - 类 中的方法tech.ibit.sqlbuilder.sql.support.impl.JoinOnSupportImpl
 
innerJoinOn(Table, List<Column>) - 接口 中的方法tech.ibit.sqlbuilder.sql.support.JoinOnSupport
`INNER JOIN table t1 ON t1.column1=t0.column2, t1.column3=t0.column4`语句
insert(Table) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.InsertSqlImpl
 
insert(List<Table>) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.InsertSqlImpl
 
insert(Table) - 类 中的方法tech.ibit.sqlbuilder.sql.support.impl.InsertTableSupportImpl
 
insert(List<Table>) - 类 中的方法tech.ibit.sqlbuilder.sql.support.impl.InsertTableSupportImpl
 
insert(Table) - 接口 中的方法tech.ibit.sqlbuilder.sql.support.InsertTableSupport
`INSERT INTO table1 t1` 语句, t1表示"表别名"
insert(List<Table>) - 接口 中的方法tech.ibit.sqlbuilder.sql.support.InsertTableSupport
`INSERT INTO table1 t1, table2 t2...` 语句, t1, t2表示"表别名"
insertInto(T) - 类 中的静态方法tech.ibit.sqlbuilder.utils.IdSqlUtils
构造插入对象的SQL对象参数
InsertSql - tech.ibit.sqlbuilder.sql中的接口
InsertSql
InsertSqlImpl - tech.ibit.sqlbuilder.sql.impl中的类
InsertSql实现
InsertSqlImpl() - 类 的构造器tech.ibit.sqlbuilder.sql.impl.InsertSqlImpl
 
InsertTableSupport<T> - tech.ibit.sqlbuilder.sql.support中的接口
插入表Support
InsertTableSupportImpl<T> - tech.ibit.sqlbuilder.sql.support.impl中的类
InsertTableSupport实现
InsertTableSupportImpl(T) - 类 的构造器tech.ibit.sqlbuilder.sql.support.impl.InsertTableSupportImpl
构造函数
IOrderBy - tech.ibit.sqlbuilder中的接口
定义OrderBy接口
isAutoIncrease() - 类 中的方法tech.ibit.sqlbuilder.converter.ColumnSetValue
Gets the value of autoIncrease
isDesc() - 接口 中的方法tech.ibit.sqlbuilder.IOrderBy
定义是否倒序
isDesc() - 类 中的方法tech.ibit.sqlbuilder.OrderBy
 
isDistinct() - 类 中的方法tech.ibit.sqlbuilder.AggregateColumn
Gets the value of distinct
isEmpty() - 接口 中的方法tech.ibit.sqlbuilder.column.support.IColumnCriteriaItemSupport
构造"= ''"条件内容
isEmpty(Collection<?>) - 类 中的静态方法tech.ibit.sqlbuilder.utils.CollectionUtils
判断集合是否为空
isId() - 类 中的方法tech.ibit.sqlbuilder.converter.ColumnInfo
Gets the value of id
isId() - 类 中的方法tech.ibit.sqlbuilder.converter.ColumnSetValue
Gets the value of id
isNotEmpty() - 接口 中的方法tech.ibit.sqlbuilder.column.support.IColumnCriteriaItemSupport
构造"不为空"条件内容
isNotEmpty(Collection<?>) - 类 中的静态方法tech.ibit.sqlbuilder.utils.CollectionUtils
判断集合是否为非空
isNotNull() - 接口 中的方法tech.ibit.sqlbuilder.column.support.IColumnCriteriaItemSupport
构造"IS NOT NULL"条件内容
isNotNull(String) - 类 中的静态方法tech.ibit.sqlbuilder.CriteriaMaker
构造"IS NOT NULL"条件内容
isNull() - 接口 中的方法tech.ibit.sqlbuilder.column.support.IColumnCriteriaItemSupport
构造"IS NULL"条件内容
isNull(String) - 类 中的静态方法tech.ibit.sqlbuilder.CriteriaMaker
构造"IS NULL"条件内容
isNullable() - 类 中的方法tech.ibit.sqlbuilder.converter.ColumnInfo
Gets the value of nullable
isNullable() - 类 中的方法tech.ibit.sqlbuilder.converter.ColumnSetValue
Gets the value of nullable
isUseAlias() - 类 中的方法tech.ibit.sqlbuilder.sql.impl.CountSqlImpl
 
isUseAlias() - 类 中的方法tech.ibit.sqlbuilder.sql.impl.DeleteSqlImpl
 
isUseAlias() - 类 中的方法tech.ibit.sqlbuilder.sql.impl.InsertSqlImpl
 
isUseAlias() - 类 中的方法tech.ibit.sqlbuilder.sql.impl.QuerySqlImpl
 
isUseAlias() - 类 中的方法tech.ibit.sqlbuilder.sql.impl.UpdateSqlImpl
 
isUseAlias() - 接口 中的方法tech.ibit.sqlbuilder.sql.support.UseAliasSupport
是否使用别名
isValue() - 类 中的方法tech.ibit.sqlbuilder.sql.field.BooleanField
Gets the value of value

J

JoinOn - tech.ibit.sqlbuilder中的类
定义JoinOn
joinOn(JoinOn) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.CountSqlImpl
 
joinOn(List<JoinOn>) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.CountSqlImpl
 
joinOn(Table, List<Column>) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.CountSqlImpl
 
joinOn(JoinOn) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.DeleteSqlImpl
 
joinOn(List<JoinOn>) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.DeleteSqlImpl
 
joinOn(Table, List<Column>) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.DeleteSqlImpl
 
joinOn(JoinOn) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.QuerySqlImpl
 
joinOn(List<JoinOn>) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.QuerySqlImpl
 
joinOn(Table, List<Column>) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.QuerySqlImpl
 
joinOn(JoinOn) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.UpdateSqlImpl
 
joinOn(List<JoinOn>) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.UpdateSqlImpl
 
joinOn(Table, List<Column>) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.UpdateSqlImpl
 
joinOn(JoinOn) - 类 中的方法tech.ibit.sqlbuilder.sql.support.impl.JoinOnSupportImpl
 
joinOn(List<JoinOn>) - 类 中的方法tech.ibit.sqlbuilder.sql.support.impl.JoinOnSupportImpl
 
joinOn(Table, List<Column>) - 类 中的方法tech.ibit.sqlbuilder.sql.support.impl.JoinOnSupportImpl
 
joinOn(JoinOn) - 接口 中的方法tech.ibit.sqlbuilder.sql.support.JoinOnSupport
JoinOn操作
joinOn(List<JoinOn>) - 接口 中的方法tech.ibit.sqlbuilder.sql.support.JoinOnSupport
JoinOn操作
joinOn(Table, List<Column>) - 接口 中的方法tech.ibit.sqlbuilder.sql.support.JoinOnSupport
`JOIN table t1 ON t1.column1=t0.column2, t1.column3=t0.column4`语句
JoinOnSupport<T> - tech.ibit.sqlbuilder.sql.support中的接口
JoinOn Support
JoinOnSupportImpl<T> - tech.ibit.sqlbuilder.sql.support.impl中的类
JoinOnSupport实现
JoinOnSupportImpl(T) - 类 的构造器tech.ibit.sqlbuilder.sql.support.impl.JoinOnSupportImpl
构造函数
JoinOnTypeEnum - tech.ibit.sqlbuilder.enums中的枚举
Join枚举类型

K

KeyValuePair - tech.ibit.sqlbuilder中的类
键-值对
KeyValuePair(String, Object) - 类 的构造器tech.ibit.sqlbuilder.KeyValuePair
构造函数

L

left(Table, List<Column>, List<CriteriaItem>) - 类 中的静态方法tech.ibit.sqlbuilder.JoinOn
left join on
left(Table, List<Column>) - 类 中的静态方法tech.ibit.sqlbuilder.JoinOn
left join on
leftJoinOn(Table, List<Column>) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.CountSqlImpl
 
leftJoinOn(Table, List<Column>) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.DeleteSqlImpl
 
leftJoinOn(Table, List<Column>) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.QuerySqlImpl
 
leftJoinOn(Table, List<Column>) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.UpdateSqlImpl
 
leftJoinOn(Table, List<Column>) - 类 中的方法tech.ibit.sqlbuilder.sql.support.impl.JoinOnSupportImpl
 
leftJoinOn(Table, List<Column>) - 接口 中的方法tech.ibit.sqlbuilder.sql.support.JoinOnSupport
`LEFT JOIN table t1 ON t1.column1=t0.column2, t1.column3=t0.column4`语句
like(String) - 接口 中的方法tech.ibit.sqlbuilder.column.support.IColumnCriteriaItemSupport
构造"LIKE"条件内容
like(String) - 类 中的静态方法tech.ibit.sqlbuilder.CriteriaMaker
构造"LIKE"条件内容
limit(int, int) - 类 中的方法tech.ibit.sqlbuilder.sql.field.LimitField
设置limit参数
limit(int) - 类 中的方法tech.ibit.sqlbuilder.sql.field.LimitField
设置limit参数
limit(int, int) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.QuerySqlImpl
 
limit(int) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.QuerySqlImpl
 
limit(int, int) - 类 中的方法tech.ibit.sqlbuilder.sql.support.impl.LimitSupportImpl
 
limit(int) - 类 中的方法tech.ibit.sqlbuilder.sql.support.impl.LimitSupportImpl
 
limit(int, int) - 接口 中的方法tech.ibit.sqlbuilder.sql.support.LimitSupport
`LIMIT #{start}, #{limit}` 语句
limit(int) - 接口 中的方法tech.ibit.sqlbuilder.sql.support.LimitSupport
`LIMIT 0, #{limit}` 语句
LimitField - tech.ibit.sqlbuilder.sql.field中的类
LimitField
LimitField(int, int) - 类 的构造器tech.ibit.sqlbuilder.sql.field.LimitField
limit字段
LimitField() - 类 的构造器tech.ibit.sqlbuilder.sql.field.LimitField
limit字段
LimitSupport<T> - tech.ibit.sqlbuilder.sql.support中的接口
Limit Support
LimitSupportImpl<T> - tech.ibit.sqlbuilder.sql.support.impl中的类
LimitSupport实现
LimitSupportImpl(T) - 类 的构造器tech.ibit.sqlbuilder.sql.support.impl.LimitSupportImpl
构造函数
ListField<T> - tech.ibit.sqlbuilder.sql.field中的类
定义列表字段
ListField() - 类 的构造器tech.ibit.sqlbuilder.sql.field.ListField
 
lt(Object) - 接口 中的方法tech.ibit.sqlbuilder.column.support.IColumnCriteriaItemSupport
构造"小于"条件内容
lt(IColumn) - 接口 中的方法tech.ibit.sqlbuilder.column.support.IColumnCriteriaItemSupport
构造"小于"条件内容
lt(String) - 类 中的静态方法tech.ibit.sqlbuilder.CriteriaMaker
构造"小于"条件内容
lt(String, String) - 类 中的静态方法tech.ibit.sqlbuilder.CriteriaMaker
构造"小于"条件内容

M

match() - 类 中的方法tech.ibit.sqlbuilder.FullTextColumn
获取全文搜索条件
max(String) - 接口 中的方法tech.ibit.sqlbuilder.column.support.IColumnAggregateSupport
最大值
min(String) - 接口 中的方法tech.ibit.sqlbuilder.column.support.IColumnAggregateSupport
最小值
MultiId - tech.ibit.sqlbuilder中的接口
定义多主键接口
multiIdNotSupported(String) - 异常错误 中的静态方法tech.ibit.sqlbuilder.exception.SqlException
不支持多个id

N

neq(Object) - 接口 中的方法tech.ibit.sqlbuilder.column.support.IColumnCriteriaItemSupport
构造"不等"条件内容
neq(IColumn) - 接口 中的方法tech.ibit.sqlbuilder.column.support.IColumnCriteriaItemSupport
构造"不等"条件内容
neq(String) - 类 中的静态方法tech.ibit.sqlbuilder.CriteriaMaker
构造"不等"条件内容
neq(String, String) - 类 中的静态方法tech.ibit.sqlbuilder.CriteriaMaker
构造"不等"条件内容
noFlgs(long) - 接口 中的方法tech.ibit.sqlbuilder.column.support.IColumnCriteriaItemSupport
构造全不包含标记位条件内容(扩展)
noFlgs(String) - 类 中的方法tech.ibit.sqlbuilder.CriteriaMaker
构造全不包含标记位条件内容
none(Table, List<Column>, List<CriteriaItem>) - 类 中的静态方法tech.ibit.sqlbuilder.JoinOn
join on
none(Table, List<Column>) - 类 中的静态方法tech.ibit.sqlbuilder.JoinOn
join on
notBetween(Object, Object) - 接口 中的方法tech.ibit.sqlbuilder.column.support.IColumnCriteriaItemSupport
构造"NOT BETWEEN AND"条件内容
notBetween(String) - 类 中的静态方法tech.ibit.sqlbuilder.CriteriaMaker
构造"NOT BETWEEN AND"条件内容
notIn(Collection<?>) - 接口 中的方法tech.ibit.sqlbuilder.column.support.IColumnCriteriaItemSupport
构造"NOT IN"条件内容
notIn(String, int) - 类 中的静态方法tech.ibit.sqlbuilder.CriteriaMaker
构造"NOT IN"条件内容
notLike(String) - 接口 中的方法tech.ibit.sqlbuilder.column.support.IColumnCriteriaItemSupport
构造"NOT LIKE"条件内容
notLike(String) - 类 中的静态方法tech.ibit.sqlbuilder.CriteriaMaker
构造"NOT LIKE"条件内容
nullif(IColumn, String) - 接口 中的方法tech.ibit.sqlbuilder.column.support.IColumnAggregateSupport
NULLIF函数 语法: NULLIF(expr1,expr2) 规则: 如果 expr1 = expr2 成立,那么返回值为NULL,否则返回值为 expr1。

O

onDuplicateKeyUpdate(SetItem) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.InsertSqlImpl
 
onDuplicateKeyUpdate(List<SetItem>) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.InsertSqlImpl
 
onDuplicateKeyUpdate(SetItem) - 类 中的方法tech.ibit.sqlbuilder.sql.support.impl.OnDuplicateKeyUpdateSupportImpl
 
onDuplicateKeyUpdate(List<SetItem>) - 类 中的方法tech.ibit.sqlbuilder.sql.support.impl.OnDuplicateKeyUpdateSupportImpl
 
onDuplicateKeyUpdate(SetItem) - 接口 中的方法tech.ibit.sqlbuilder.sql.support.OnDuplicateKeyUpdateSupport
增加设置内容
onDuplicateKeyUpdate(List<SetItem>) - 接口 中的方法tech.ibit.sqlbuilder.sql.support.OnDuplicateKeyUpdateSupport
批量增加设置内容
OnDuplicateKeyUpdateSupport<T> - tech.ibit.sqlbuilder.sql.support中的接口
SetSupport
OnDuplicateKeyUpdateSupportImpl<T> - tech.ibit.sqlbuilder.sql.support.impl中的类
SetSupport实现
OnDuplicateKeyUpdateSupportImpl(T) - 类 的构造器tech.ibit.sqlbuilder.sql.support.impl.OnDuplicateKeyUpdateSupportImpl
构造函数
OperationNotSupportedException - tech.ibit.sqlbuilder.exception中的异常错误
OperationNotSupportedException
OperationNotSupportedException(String) - 异常错误 的构造器tech.ibit.sqlbuilder.exception.OperationNotSupportedException
 
OperatorEnum - tech.ibit.sqlbuilder.enums中的枚举
操作符号
or(List<Criteria>) - 类 中的静态方法tech.ibit.sqlbuilder.Criteria
构造OR条件
or(CriteriaItem) - 类 中的静态方法tech.ibit.sqlbuilder.Criteria
构造OR条件
or() - 类 中的方法tech.ibit.sqlbuilder.CriteriaItem
生成or条件
orderBy(boolean) - 接口 中的方法tech.ibit.sqlbuilder.column.support.IColumnOrderBySupport
构造OrderBy
orderBy() - 接口 中的方法tech.ibit.sqlbuilder.column.support.IColumnOrderBySupport
构造OrderBy
OrderBy - tech.ibit.sqlbuilder中的类
定义排序类
OrderBy(IColumn) - 类 的构造器tech.ibit.sqlbuilder.OrderBy
构造函数
OrderBy(IColumn, boolean) - 类 的构造器tech.ibit.sqlbuilder.OrderBy
构造函数
orderBy(IOrderBy) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.QuerySqlImpl
 
orderBy(List<IOrderBy>) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.QuerySqlImpl
 
orderBy(IColumn) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.QuerySqlImpl
 
orderBy(IColumn, boolean) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.QuerySqlImpl
 
orderBy(IOrderBy) - 类 中的方法tech.ibit.sqlbuilder.sql.support.impl.OrderBySupportImpl
 
orderBy(List<IOrderBy>) - 类 中的方法tech.ibit.sqlbuilder.sql.support.impl.OrderBySupportImpl
 
orderBy(IColumn) - 类 中的方法tech.ibit.sqlbuilder.sql.support.impl.OrderBySupportImpl
 
orderBy(IColumn, boolean) - 类 中的方法tech.ibit.sqlbuilder.sql.support.impl.OrderBySupportImpl
 
orderBy(IOrderBy) - 接口 中的方法tech.ibit.sqlbuilder.sql.support.OrderBySupport
`ORDER BY` 语句
orderBy(List<IOrderBy>) - 接口 中的方法tech.ibit.sqlbuilder.sql.support.OrderBySupport
`ORDER BY` 语句
orderBy(IColumn) - 接口 中的方法tech.ibit.sqlbuilder.sql.support.OrderBySupport
`ORDER BY` 语句
orderBy(IColumn, boolean) - 接口 中的方法tech.ibit.sqlbuilder.sql.support.OrderBySupport
`ORDER BY` 语句
OrderBySupport<T> - tech.ibit.sqlbuilder.sql.support中的接口
OrderBy Support
OrderBySupportImpl<T> - tech.ibit.sqlbuilder.sql.support.impl中的类
OrderBySupport实现
OrderBySupportImpl(T) - 类 的构造器tech.ibit.sqlbuilder.sql.support.impl.OrderBySupportImpl
构造函数
orHaving(CriteriaItem) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.CountSqlImpl
 
orHaving(List<Criteria>) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.CountSqlImpl
 
orHaving(CriteriaItem) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.QuerySqlImpl
 
orHaving(List<Criteria>) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.QuerySqlImpl
 
orHaving(CriteriaItem) - 接口 中的方法tech.ibit.sqlbuilder.sql.support.HavingSupport
`HAVING OR item`语句
orHaving(List<Criteria>) - 接口 中的方法tech.ibit.sqlbuilder.sql.support.HavingSupport
`HAVING OR (havings)`语句(多个OR关系)
orHaving(CriteriaItem) - 类 中的方法tech.ibit.sqlbuilder.sql.support.impl.HavingSupportImpl
 
orHaving(List<Criteria>) - 类 中的方法tech.ibit.sqlbuilder.sql.support.impl.HavingSupportImpl
 
ors(List<?>) - 类 中的静态方法tech.ibit.sqlbuilder.Criteria
构造OR条件列表
orWhere(CriteriaItem) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.CountSqlImpl
 
orWhere(List<Criteria>) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.CountSqlImpl
 
orWhere(CriteriaItem) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.DeleteSqlImpl
 
orWhere(List<Criteria>) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.DeleteSqlImpl
 
orWhere(CriteriaItem) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.QuerySqlImpl
 
orWhere(List<Criteria>) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.QuerySqlImpl
 
orWhere(CriteriaItem) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.UpdateSqlImpl
 
orWhere(List<Criteria>) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.UpdateSqlImpl
 
orWhere(CriteriaItem) - 类 中的方法tech.ibit.sqlbuilder.sql.support.impl.WhereSupportImpl
 
orWhere(List<Criteria>) - 类 中的方法tech.ibit.sqlbuilder.sql.support.impl.WhereSupportImpl
 
orWhere(CriteriaItem) - 接口 中的方法tech.ibit.sqlbuilder.sql.support.WhereSupport
`WHERE OR`语句
orWhere(List<Criteria>) - 接口 中的方法tech.ibit.sqlbuilder.sql.support.WhereSupport
`WHERE OR`语句

P

PAIRS_SIZE - 类 中的静态变量tech.ibit.sqlbuilder.JoinOn
列对大小
PrepareStatement - tech.ibit.sqlbuilder中的类
预查询SQL对象
PrepareStatement(String, List<ColumnValue>) - 类 的构造器tech.ibit.sqlbuilder.PrepareStatement
构造函数
PrepareStatementBuildSupport - tech.ibit.sqlbuilder.sql.support.impl中的接口
条件支持
PrepareStatementSupplier - tech.ibit.sqlbuilder中的接口
PrepareStatement 生产者
PrepareStatementSupport - tech.ibit.sqlbuilder.sql.support中的接口
PrepareStatementSupport

Q

QuerySql - tech.ibit.sqlbuilder.sql中的接口
定义搜索接口
QuerySqlImpl - tech.ibit.sqlbuilder.sql.impl中的类
QuerySql实现
QuerySqlImpl() - 类 的构造器tech.ibit.sqlbuilder.sql.impl.QuerySqlImpl
构造函数

R

resetColumn(List<? extends IColumn>) - 类 中的方法tech.ibit.sqlbuilder.sql.support.impl.ColumnSupportImpl
重置列
right(Table, List<Column>, List<CriteriaItem>) - 类 中的静态方法tech.ibit.sqlbuilder.JoinOn
right join on
right(Table, List<Column>) - 类 中的静态方法tech.ibit.sqlbuilder.JoinOn
right join on
rightJoinOn(Table, List<Column>) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.CountSqlImpl
 
rightJoinOn(Table, List<Column>) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.DeleteSqlImpl
 
rightJoinOn(Table, List<Column>) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.QuerySqlImpl
 
rightJoinOn(Table, List<Column>) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.UpdateSqlImpl
 
rightJoinOn(Table, List<Column>) - 类 中的方法tech.ibit.sqlbuilder.sql.support.impl.JoinOnSupportImpl
 
rightJoinOn(Table, List<Column>) - 接口 中的方法tech.ibit.sqlbuilder.sql.support.JoinOnSupport
`RIGHT JOIN table t1 ON t1.column1=t0.column2, t1.column3=t0.column4`语句

S

set(Object) - 接口 中的方法tech.ibit.sqlbuilder.column.support.IColumnSetItemSupport
设置具体值
set(Column, Object) - 类 中的静态方法tech.ibit.sqlbuilder.SetItem
设置具体值
set(SetItem) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.UpdateSqlImpl
 
set(List<SetItem>) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.UpdateSqlImpl
 
set(Column, Object) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.UpdateSqlImpl
 
set(SetItem) - 类 中的方法tech.ibit.sqlbuilder.sql.support.impl.SetSupportImpl
 
set(List<SetItem>) - 类 中的方法tech.ibit.sqlbuilder.sql.support.impl.SetSupportImpl
 
set(Column, Object) - 类 中的方法tech.ibit.sqlbuilder.sql.support.impl.SetSupportImpl
 
set(SetItem) - 接口 中的方法tech.ibit.sqlbuilder.sql.support.SetSupport
增加设置内容
set(List<SetItem>) - 接口 中的方法tech.ibit.sqlbuilder.sql.support.SetSupport
批量增加设置内容
set(Column, Object) - 接口 中的方法tech.ibit.sqlbuilder.sql.support.SetSupport
设置具体值
setAlias(String) - 类 中的方法tech.ibit.sqlbuilder.Table
Sets the alias You can use getAlias() to get the value of alias
setAutoIncrease(boolean) - 类 中的方法tech.ibit.sqlbuilder.converter.ColumnSetValue
Sets the autoIncrease You can use getAutoIncrease() to get the value of autoIncrease
setColumn(IColumn) - 类 中的方法tech.ibit.sqlbuilder.ColumnValue
Sets the column You can use getColumn() to get the value of column
setColumn(Column) - 类 中的方法tech.ibit.sqlbuilder.converter.ColumnInfo
Sets the column You can use getColumn() to get the value of column
setColumn(IColumn) - 类 中的方法tech.ibit.sqlbuilder.OrderBy
Sets the column You can use getColumn() to get the value of column
setColumnInfos(List<ColumnInfo>) - 类 中的方法tech.ibit.sqlbuilder.converter.TableColumnInfo
Sets the columnInfos You can use getColumnInfos() to get the value of columnInfos
setColumns(IColumn[]) - 类 中的方法tech.ibit.sqlbuilder.AggregateColumn
Sets the columns You can use getColumns() to get the value of columns
setColumnSupport(ColumnSupportImpl<CountSql>) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.CountSqlImpl
Sets the columnSupport You can use getColumnSupport() to get the value of columnSupport
setColumnValues(List<ColumnSetValue>) - 类 中的方法tech.ibit.sqlbuilder.converter.TableColumnSetValues
Sets the columnValues You can use getColumnValues() to get the value of columnValues
setColumnValues(List<ColumnValue>) - 类 中的方法tech.ibit.sqlbuilder.converter.TableColumnValues
Sets the columnValues You can use getColumnValues() to get the value of columnValues
setColumnValues(List<ColumnValue>) - 类 中的方法tech.ibit.sqlbuilder.UniqueKey
Sets the columnValues You can use getColumnValues() to get the value of columnValues
setContainsType(FlagCriteriaItem.ContainsType) - 类 中的方法tech.ibit.sqlbuilder.FlagCriteriaItem
Sets the containsType You can use getContainsType() to get the value of containsType
setDesc(boolean) - 类 中的方法tech.ibit.sqlbuilder.OrderBy
Sets the desc You can use getDesc() to get the value of desc
setDistinct(boolean) - 类 中的方法tech.ibit.sqlbuilder.AggregateColumn
Sets the distinct You can use getDistinct() to get the value of distinct
setDistinctSupport(DistinctSupportImpl<CountSql>) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.CountSqlImpl
Sets the distinctSupport You can use getDistinctSupport() to get the value of distinctSupport
setFromSupport(FromSupportImpl<CountSql>) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.CountSqlImpl
Sets the fromSupport You can use getFromSupport() to get the value of fromSupport
setFunctionName(String) - 类 中的方法tech.ibit.sqlbuilder.AggregateColumn
Sets the functionName You can use getFunctionName() to get the value of functionName
setGroupBySupport(GroupBySupportImpl<CountSql>) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.CountSqlImpl
Sets the groupBySupport You can use getGroupBySupport() to get the value of groupBySupport
setHavingSupport(HavingSupportImpl<CountSql>) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.CountSqlImpl
Sets the havingSupport You can use getHavingSupport() to get the value of havingSupport
setId(boolean) - 类 中的方法tech.ibit.sqlbuilder.converter.ColumnInfo
Sets the id You can use getId() to get the value of id
setId(boolean) - 类 中的方法tech.ibit.sqlbuilder.converter.ColumnSetValue
Sets the id You can use getId() to get the value of id
setItem(CriteriaItem) - 类 中的方法tech.ibit.sqlbuilder.Criteria
Sets the item You can use getItem() to get the value of item
SetItem - tech.ibit.sqlbuilder中的类
设置项
SetItem(Column, Object, SetItemTypeEnum) - 类 的构造器tech.ibit.sqlbuilder.SetItem
设置对象
setItems(List<T>) - 类 中的方法tech.ibit.sqlbuilder.sql.field.ListField
Sets the items You can use getItems() to get the value of items
SetItemTypeEnum - tech.ibit.sqlbuilder.enums中的枚举
设置类型枚举
setJoinOnSupport(JoinOnSupportImpl<CountSql>) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.CountSqlImpl
Sets the joinOnSupport You can use getJoinOnSupport() to get the value of joinOnSupport
setKey(String) - 类 中的方法tech.ibit.sqlbuilder.KeyValuePair
Sets the key You can use getKey() to get the value of key
setLimit(int) - 类 中的方法tech.ibit.sqlbuilder.sql.field.LimitField
Sets the limit You can use getLimit() to get the value of limit
setLogical(CriteriaLogicalEnum) - 类 中的方法tech.ibit.sqlbuilder.Criteria
Sets the logical You can use getLogical() to get the value of logical
setMethod(Method) - 类 中的方法tech.ibit.sqlbuilder.AutoIncrementIdSetterMethod
Sets the method You can use getMethod() to get the value of method
setName(String) - 类 中的方法tech.ibit.sqlbuilder.Column
Sets the name You can use getName() to get the value of name
setName(String) - 类 中的方法tech.ibit.sqlbuilder.SimpleNameColumn
Sets the name You can use getName() to get the value of name
setName(String) - 类 中的方法tech.ibit.sqlbuilder.Table
Sets the name You can use getName() to get the value of name
setNameAs(String) - 类 中的方法tech.ibit.sqlbuilder.AggregateColumn
Sets the nameAs You can use getNameAs() to get the value of nameAs
setNameAs(String) - 类 中的方法tech.ibit.sqlbuilder.ColumnAs
Sets the nameAs You can use getNameAs() to get the value of nameAs
setNullable(boolean) - 类 中的方法tech.ibit.sqlbuilder.converter.ColumnInfo
Sets the nullable You can use getNullable() to get the value of nullable
setNullable(boolean) - 类 中的方法tech.ibit.sqlbuilder.converter.ColumnSetValue
Sets the nullable You can use getNullable() to get the value of nullable
setPrepareSql(String) - 类 中的方法tech.ibit.sqlbuilder.PrepareStatement
Sets the prepareSql You can use getPrepareSql() to get the value of prepareSql
setStart(int) - 类 中的方法tech.ibit.sqlbuilder.sql.field.LimitField
Sets the start You can use getStart() to get the value of start
setSubCriterion(List<Criteria>) - 类 中的方法tech.ibit.sqlbuilder.Criteria
Sets the subCriterion You can use getSubCriterion() to get the value of subCriterion
setSubOrders(List<?>) - 类 中的方法tech.ibit.sqlbuilder.CustomOrderBy
Sets the subOrders You can use getSubOrders() to get the value of subOrders
SetSupport<T> - tech.ibit.sqlbuilder.sql.support中的接口
SetSupport
SetSupportImpl<T> - tech.ibit.sqlbuilder.sql.support.impl中的类
SetSupport实现
SetSupportImpl(T) - 类 的构造器tech.ibit.sqlbuilder.sql.support.impl.SetSupportImpl
构造函数
setTable(Table) - 类 中的方法tech.ibit.sqlbuilder.Column
Sets the table You can use getTable() to get the value of table
setTable(Table) - 类 中的方法tech.ibit.sqlbuilder.converter.TableColumnInfo
Sets the table You can use getTable() to get the value of table
setTable(Table) - 类 中的方法tech.ibit.sqlbuilder.converter.TableColumnSetValues
Sets the table You can use getTable() to get the value of table
setTable(Table) - 类 中的方法tech.ibit.sqlbuilder.converter.TableColumnValues
Sets the table You can use getTable() to get the value of table
setType(Class<?>) - 类 中的方法tech.ibit.sqlbuilder.AutoIncrementIdSetterMethod
Sets the type You can use getType() to get the value of type
setValue(Object) - 类 中的方法tech.ibit.sqlbuilder.ColumnValue
Sets the value You can use getValue() to get the value of value
setValue(Object) - 类 中的方法tech.ibit.sqlbuilder.KeyValuePair
Sets the value You can use getValue() to get the value of value
setValue(boolean) - 类 中的方法tech.ibit.sqlbuilder.sql.field.BooleanField
Sets the value You can use getValue() to get the value of value
setValues(List<ColumnValue>) - 类 中的方法tech.ibit.sqlbuilder.PrepareStatement
Sets the values You can use getValues() to get the value of values
setWhereSupport(WhereSupportImpl<CountSql>) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.CountSqlImpl
Sets the whereSupport You can use getWhereSupport() to get the value of whereSupport
SimpleNameColumn - tech.ibit.sqlbuilder中的类
SimpleNameColumn
SimpleNameColumn() - 类 的构造器tech.ibit.sqlbuilder.SimpleNameColumn
无参构造函数
SimpleNameColumn(String) - 类 的构造器tech.ibit.sqlbuilder.SimpleNameColumn
构造函数
SqlException - tech.ibit.sqlbuilder.exception中的异常错误
SQL语法不支持异常
SqlException(String) - 异常错误 的构造器tech.ibit.sqlbuilder.exception.SqlException
构造函数
SqlFactory - tech.ibit.sqlbuilder中的类
SqlFactory
SqlSupport<T> - tech.ibit.sqlbuilder.sql.support中的接口
DefaultSqlSupport
sum(String) - 接口 中的方法tech.ibit.sqlbuilder.column.support.IColumnAggregateSupport
求和

T

Table - tech.ibit.sqlbuilder中的类
表对象定义
Table(String, String) - 类 的构造器tech.ibit.sqlbuilder.Table
构造函数
TableColumnInfo - tech.ibit.sqlbuilder.converter中的类
表字段信息类
TableColumnInfo() - 类 的构造器tech.ibit.sqlbuilder.converter.TableColumnInfo
无参构造函数
TableColumnInfo(Table, List<ColumnInfo>) - 类 的构造器tech.ibit.sqlbuilder.converter.TableColumnInfo
构造函数
TableColumnSetValues - tech.ibit.sqlbuilder.converter中的类
列-值信息(带列额外信息)
TableColumnSetValues(Table, List<ColumnSetValue>) - 类 的构造器tech.ibit.sqlbuilder.converter.TableColumnSetValues
构造函数
TableColumnValues - tech.ibit.sqlbuilder.converter中的类
列-值信息
TableColumnValues(Table, List<ColumnValue>) - 类 的构造器tech.ibit.sqlbuilder.converter.TableColumnValues
构造函数
tableNotFound() - 异常错误 中的静态方法tech.ibit.sqlbuilder.exception.SqlException
表不存在
tableNotMatched(String, String) - 异常错误 中的静态方法tech.ibit.sqlbuilder.exception.SqlException
表名不匹配
tech.ibit.sqlbuilder - 程序包 tech.ibit.sqlbuilder
 
tech.ibit.sqlbuilder.annotation - 程序包 tech.ibit.sqlbuilder.annotation
 
tech.ibit.sqlbuilder.column.support - 程序包 tech.ibit.sqlbuilder.column.support
 
tech.ibit.sqlbuilder.converter - 程序包 tech.ibit.sqlbuilder.converter
 
tech.ibit.sqlbuilder.enums - 程序包 tech.ibit.sqlbuilder.enums
 
tech.ibit.sqlbuilder.exception - 程序包 tech.ibit.sqlbuilder.exception
 
tech.ibit.sqlbuilder.sql - 程序包 tech.ibit.sqlbuilder.sql
 
tech.ibit.sqlbuilder.sql.field - 程序包 tech.ibit.sqlbuilder.sql.field
 
tech.ibit.sqlbuilder.sql.impl - 程序包 tech.ibit.sqlbuilder.sql.impl
 
tech.ibit.sqlbuilder.sql.support - 程序包 tech.ibit.sqlbuilder.sql.support
 
tech.ibit.sqlbuilder.sql.support.impl - 程序包 tech.ibit.sqlbuilder.sql.support.impl
 
tech.ibit.sqlbuilder.utils - 程序包 tech.ibit.sqlbuilder.utils
 
toCountSql() - 类 中的方法tech.ibit.sqlbuilder.sql.impl.QuerySqlImpl
 
toCountSql() - 接口 中的方法tech.ibit.sqlbuilder.sql.QuerySql
转换为 CountSql
toString() - 类 中的方法tech.ibit.sqlbuilder.AggregateColumn
 
toString() - 类 中的方法tech.ibit.sqlbuilder.Column
 
toString() - 类 中的方法tech.ibit.sqlbuilder.ColumnValue
 
toString() - 类 中的方法tech.ibit.sqlbuilder.FullTextColumn
 
toString() - 类 中的方法tech.ibit.sqlbuilder.PrepareStatement
 
toString() - 类 中的方法tech.ibit.sqlbuilder.SimpleNameColumn
 
toString() - 类 中的方法tech.ibit.sqlbuilder.Table
 

U

uniqueKey(Object) - 接口 中的方法tech.ibit.sqlbuilder.column.support.IColumnUniqueKeySupport
获取unique键对象
UniqueKey - tech.ibit.sqlbuilder中的类
定义 Unique 键
UniqueKey(ColumnValue...) - 类 的构造器tech.ibit.sqlbuilder.UniqueKey
 
UniqueKeySqlUtils - tech.ibit.sqlbuilder.utils中的类
Unique Key SQL 工具类
uniqueKeyValueNotFound() - 异常错误 中的静态方法tech.ibit.sqlbuilder.exception.SqlException
Unique Key 信息不存在
update(Table) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.UpdateSqlImpl
 
update(List<Table>) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.UpdateSqlImpl
 
update(Table) - 类 中的方法tech.ibit.sqlbuilder.sql.support.impl.UpdateTableSupportImpl
 
update(List<Table>) - 类 中的方法tech.ibit.sqlbuilder.sql.support.impl.UpdateTableSupportImpl
 
update(Table) - 接口 中的方法tech.ibit.sqlbuilder.sql.support.UpdateTableSupport
`UPDATE table1 t1` 语句, t1表示"表别名"
update(List<Table>) - 接口 中的方法tech.ibit.sqlbuilder.sql.support.UpdateTableSupport
`UPDATE table1 t1, table2 t2...` 语句, t1, t2表示"表别名"
updateById(T) - 类 中的静态方法tech.ibit.sqlbuilder.utils.IdSqlUtils
构造通过主键更新对象的SQL参数对象(支持单列或多列主键)
updateById(T, List<Column>) - 类 中的静态方法tech.ibit.sqlbuilder.utils.IdSqlUtils
构造通过主键更新对象指定列的SQL参数对象(支持单列或多列主键)
updateByIds(T, Collection<K>) - 类 中的静态方法tech.ibit.sqlbuilder.utils.IdSqlUtils
构造通过主键批量更新对象的SQL参数对象(单列作为主键)
updateByIds(T, List<Column>, Collection<K>) - 类 中的静态方法tech.ibit.sqlbuilder.utils.IdSqlUtils
构造通过主键批量更新对象指定列的SQL参数对象(单列作为主键)
updateByMultiIds(T, Collection<K>) - 类 中的静态方法tech.ibit.sqlbuilder.utils.IdSqlUtils
构造通过主键批量更新对象的SQL参数对象(多列作为主键)
updateByMultiIds(T, List<Column>, Collection<K>) - 类 中的静态方法tech.ibit.sqlbuilder.utils.IdSqlUtils
构造通过主键批量更新对象指定列的SQL参数对象(多列作为主键)
updateByUniqueKeys(T, Collection<UniqueKey>) - 类 中的静态方法tech.ibit.sqlbuilder.utils.UniqueKeySqlUtils
构造通过主键批量更新对象的SQL参数对象(多列作为主键)
updateByUniqueKeys(T, List<Column>, Collection<UniqueKey>) - 类 中的静态方法tech.ibit.sqlbuilder.utils.UniqueKeySqlUtils
构造通过 unique key 批量更新对象指定列的SQL参数对象
UpdateSql - tech.ibit.sqlbuilder.sql中的接口
UpdateSql
UpdateSqlImpl - tech.ibit.sqlbuilder.sql.impl中的类
UpdateSql实现
UpdateSqlImpl() - 类 的构造器tech.ibit.sqlbuilder.sql.impl.UpdateSqlImpl
 
UpdateTableSupport<T> - tech.ibit.sqlbuilder.sql.support中的接口
更新表Support
UpdateTableSupportImpl<T> - tech.ibit.sqlbuilder.sql.support.impl中的类
UpdateTableSupport实现
UpdateTableSupportImpl(T) - 类 的构造器tech.ibit.sqlbuilder.sql.support.impl.UpdateTableSupportImpl
构造函数
UseAliasSupport - tech.ibit.sqlbuilder.sql.support中的接口
UseAlias Support

V

value() - 类 中的方法tech.ibit.sqlbuilder.FullTextColumn
转为 ColumnValue
value(Object) - 接口 中的方法tech.ibit.sqlbuilder.IColumn
构造ColumnValue
valueOf(String) - 枚举 中的静态方法tech.ibit.sqlbuilder.enums.AggregateFunctionNameEnum
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法tech.ibit.sqlbuilder.enums.CriteriaItemValueTypeEnum
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法tech.ibit.sqlbuilder.enums.CriteriaLogicalEnum
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法tech.ibit.sqlbuilder.enums.FullTextModeEnum
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法tech.ibit.sqlbuilder.enums.JoinOnTypeEnum
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法tech.ibit.sqlbuilder.enums.OperatorEnum
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法tech.ibit.sqlbuilder.enums.SetItemTypeEnum
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法tech.ibit.sqlbuilder.FlagCriteriaItem.ContainsType
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法tech.ibit.sqlbuilder.enums.AggregateFunctionNameEnum
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法tech.ibit.sqlbuilder.enums.CriteriaItemValueTypeEnum
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法tech.ibit.sqlbuilder.enums.CriteriaLogicalEnum
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法tech.ibit.sqlbuilder.enums.FullTextModeEnum
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法tech.ibit.sqlbuilder.enums.JoinOnTypeEnum
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法tech.ibit.sqlbuilder.enums.OperatorEnum
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法tech.ibit.sqlbuilder.enums.SetItemTypeEnum
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法tech.ibit.sqlbuilder.FlagCriteriaItem.ContainsType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values(List<? extends ColumnValue>) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.InsertSqlImpl
 
values(ColumnValue) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.InsertSqlImpl
 
values(Column, Object) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.InsertSqlImpl
 
values(List<Column>, List<Object>) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.InsertSqlImpl
 
values(List<? extends ColumnValue>) - 类 中的方法tech.ibit.sqlbuilder.sql.support.impl.ValuesSupportImpl
 
values(ColumnValue) - 类 中的方法tech.ibit.sqlbuilder.sql.support.impl.ValuesSupportImpl
 
values(Column, Object) - 类 中的方法tech.ibit.sqlbuilder.sql.support.impl.ValuesSupportImpl
 
values(List<Column>, List<Object>) - 类 中的方法tech.ibit.sqlbuilder.sql.support.impl.ValuesSupportImpl
 
values(List<? extends ColumnValue>) - 接口 中的方法tech.ibit.sqlbuilder.sql.support.ValuesSupport
`(column1, column2, ...)
values(ColumnValue) - 接口 中的方法tech.ibit.sqlbuilder.sql.support.ValuesSupport
`(column1) VALUES(?)
values(Column, Object) - 接口 中的方法tech.ibit.sqlbuilder.sql.support.ValuesSupport
`(column1) VALUES(?)
values(List<Column>, List<Object>) - 接口 中的方法tech.ibit.sqlbuilder.sql.support.ValuesSupport
`(column1, column2, ...)
ValuesSupport<T> - tech.ibit.sqlbuilder.sql.support中的接口
Value Support
ValuesSupportImpl<T> - tech.ibit.sqlbuilder.sql.support.impl中的类
publicValuesSupport
ValuesSupportImpl(T) - 类 的构造器tech.ibit.sqlbuilder.sql.support.impl.ValuesSupportImpl
构造函数

W

where(Criteria) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.CountSqlImpl
 
where(List<Criteria>) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.CountSqlImpl
 
where(Criteria) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.DeleteSqlImpl
 
where(List<Criteria>) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.DeleteSqlImpl
 
where(Criteria) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.QuerySqlImpl
 
where(List<Criteria>) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.QuerySqlImpl
 
where(Criteria) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.UpdateSqlImpl
 
where(List<Criteria>) - 类 中的方法tech.ibit.sqlbuilder.sql.impl.UpdateSqlImpl
 
where(Criteria) - 类 中的方法tech.ibit.sqlbuilder.sql.support.impl.WhereSupportImpl
 
where(List<Criteria>) - 类 中的方法tech.ibit.sqlbuilder.sql.support.impl.WhereSupportImpl
 
where(Criteria) - 接口 中的方法tech.ibit.sqlbuilder.sql.support.WhereSupport
`WHERE` 语句
where(List<Criteria>) - 接口 中的方法tech.ibit.sqlbuilder.sql.support.WhereSupport
`WHERE` 语句
WhereSupport<T> - tech.ibit.sqlbuilder.sql.support中的接口
Where Support
WhereSupportImpl<T> - tech.ibit.sqlbuilder.sql.support.impl中的类
WhereSupport实现
WhereSupportImpl(T) - 类 的构造器tech.ibit.sqlbuilder.sql.support.impl.WhereSupportImpl
构造函数
A B C D E F G H I J K L M N O P Q R S T U V W 
跳过导航链接

Copyright © 2020 IBIT程序猿. All rights reserved.