A B C D E F G H I M N O P Q R S T U V W 
All Classes All Packages

A

accept(T) - Method in interface cc.carm.lib.easysql.api.function.SQLHandler
 
addAutoIncrementColumn(String) - Method in interface cc.carm.lib.easysql.api.builder.TableAlterBuilder
为该表添加一个自增列
自增列强制要求为数字类型,非空,且为UNIQUE。
addAutoIncrementColumn(String) - Method in interface cc.carm.lib.easysql.api.builder.TableCreateBuilder
为该表添加一个INT类型的自增主键列
addAutoIncrementColumn(String, boolean) - Method in interface cc.carm.lib.easysql.api.builder.TableCreateBuilder
为该表添加一个INT类型的自增列
addAutoIncrementColumn(String, boolean, boolean) - Method in interface cc.carm.lib.easysql.api.builder.TableCreateBuilder
为该表添加一个INT类型的自增主键列
addAutoIncrementColumn(String, NumberType) - Method in interface cc.carm.lib.easysql.api.builder.TableAlterBuilder
为该表添加一个自增列
自增列强制要求为数字类型,非空,且为UNIQUE。
addAutoIncrementColumn(String, NumberType, boolean, boolean) - Method in interface cc.carm.lib.easysql.api.builder.TableAlterBuilder
为该表添加一个自增列
addAutoIncrementColumn(String, NumberType, boolean, boolean) - Method in interface cc.carm.lib.easysql.api.builder.TableCreateBuilder
为该表添加一个自增列
addBatch(String) - Method in interface cc.carm.lib.easysql.api.action.SQLUpdateBatchAction
添加一条批量执行的SQL语句
addColumn(String) - Method in interface cc.carm.lib.easysql.api.builder.TableCreateBuilder
为该表添加一个列
addColumn(String, String) - Method in interface cc.carm.lib.easysql.api.builder.TableAlterBuilder
为表添加一列
addColumn(String, String) - Method in interface cc.carm.lib.easysql.api.builder.TableCreateBuilder
为该表添加一个列
addColumn(String, String, String) - Method in interface cc.carm.lib.easysql.api.builder.TableCreateBuilder
为该表添加一个列
addColumn(String, String, String) - Method in interface cc.carm.lib.easysql.api.builder.TableAlterBuilder
为表添加一列
addColumnValue(String, Object) - Method in interface cc.carm.lib.easysql.api.builder.UpdateBuilder
添加一条需要更新的字段名与值
addCondition(String[], Object[]) - Method in interface cc.carm.lib.easysql.api.builder.ConditionalBuilder
 
addCondition(String, String, Object) - Method in interface cc.carm.lib.easysql.api.builder.ConditionalBuilder
 
addCondition(String, Object) - Method in interface cc.carm.lib.easysql.api.builder.ConditionalBuilder
 
addCondition(String) - Method in interface cc.carm.lib.easysql.api.builder.ConditionalBuilder
 
addForeignKey(String, String) - Method in interface cc.carm.lib.easysql.api.builder.TableCreateBuilder
以本表位从表,为表中某列设定自参照外键(即自参照完整性)。
addForeignKey(String, String, String) - Method in interface cc.carm.lib.easysql.api.builder.TableCreateBuilder
以本表位从表,为表中某列设定外键。
addForeignKey(String, String, String, String) - Method in interface cc.carm.lib.easysql.api.builder.TableCreateBuilder
以本表位从表,为表中某列设定外键。
addForeignKey(String, String, String, String, ForeignKeyRule, ForeignKeyRule) - Method in interface cc.carm.lib.easysql.api.builder.TableCreateBuilder
以本表位从表,为表中某列设定外键。
addIndex(IndexType, String, String, String...) - Method in interface cc.carm.lib.easysql.api.builder.TableAlterBuilder
 
addNotNullCondition(String) - Method in interface cc.carm.lib.easysql.api.builder.ConditionalBuilder
 
addParamsBatch(Object...) - Method in interface cc.carm.lib.easysql.api.action.PreparedSQLUpdateBatchAction
添加一组SQL语句中所有 ?
addTimeCondition(String, long, long) - Method in interface cc.carm.lib.easysql.api.builder.ConditionalBuilder
添加时间的限定条件。
addTimeCondition(String, Date, Date) - Method in interface cc.carm.lib.easysql.api.builder.ConditionalBuilder
添加时间的限定条件。
alterTable(String) - Method in interface cc.carm.lib.easysql.api.SQLManager
对库中的某个表执行更改
andThen(SQLHandler<? super T>) - Method in interface cc.carm.lib.easysql.api.function.SQLHandler
 
apply(T) - Method in interface cc.carm.lib.easysql.api.function.SQLFunction
 

B

BIGINT - cc.carm.lib.easysql.api.enums.NumberType
 
build() - Method in interface cc.carm.lib.easysql.api.builder.ConditionalBuilder
将现有条件构建完整的SQL语句用于执行。
build() - Method in interface cc.carm.lib.easysql.api.builder.TableCreateBuilder
将现有条件构建完整的SQL语句用于执行。

C

CASCADE - cc.carm.lib.easysql.api.enums.ForeignKeyRule
级联删除,删除包含与已删除键值有参照关系的所有记录
cc.carm.lib.easysql.api - package cc.carm.lib.easysql.api
 
cc.carm.lib.easysql.api.action - package cc.carm.lib.easysql.api.action
 
cc.carm.lib.easysql.api.action.query - package cc.carm.lib.easysql.api.action.query
 
cc.carm.lib.easysql.api.builder - package cc.carm.lib.easysql.api.builder
 
cc.carm.lib.easysql.api.enums - package cc.carm.lib.easysql.api.enums
 
cc.carm.lib.easysql.api.function - package cc.carm.lib.easysql.api.function
 
cc.carm.lib.easysql.api.util - package cc.carm.lib.easysql.api.util
 
changeComment(String) - Method in interface cc.carm.lib.easysql.api.builder.TableAlterBuilder
 
close() - Method in interface cc.carm.lib.easysql.api.SQLQuery
关闭所有内容
ConditionalBuilder<B extends ConditionalBuilder<B,​T>,​T extends SQLAction<?>> - Interface in cc.carm.lib.easysql.api.builder
 
create(SQLManager) - Method in class cc.carm.lib.easysql.api.SQLTable
使用指定 SQLManager 进行本示例的初始化。
createDelete() - Method in class cc.carm.lib.easysql.api.SQLTable
 
createDelete(SQLManager) - Method in class cc.carm.lib.easysql.api.SQLTable
 
createDelete(String) - Method in interface cc.carm.lib.easysql.api.SQLManager
创建删除操作
createInsert() - Method in class cc.carm.lib.easysql.api.SQLTable
 
createInsert(SQLManager) - Method in class cc.carm.lib.easysql.api.SQLTable
 
createInsert(String) - Method in interface cc.carm.lib.easysql.api.SQLManager
创建一条插入操作
createInsertBatch() - Method in class cc.carm.lib.easysql.api.SQLTable
 
createInsertBatch(SQLManager) - Method in class cc.carm.lib.easysql.api.SQLTable
 
createInsertBatch(String) - Method in interface cc.carm.lib.easysql.api.SQLManager
创建支持多组数据的插入操作
createQuery() - Method in interface cc.carm.lib.easysql.api.SQLManager
新建一个查询
createQuery() - Method in class cc.carm.lib.easysql.api.SQLTable
 
createQuery(SQLManager) - Method in class cc.carm.lib.easysql.api.SQLTable
 
createReplace() - Method in class cc.carm.lib.easysql.api.SQLTable
 
createReplace(SQLManager) - Method in class cc.carm.lib.easysql.api.SQLTable
 
createReplace(String) - Method in interface cc.carm.lib.easysql.api.SQLManager
创建一条替换操作
createReplaceBatch() - Method in class cc.carm.lib.easysql.api.SQLTable
 
createReplaceBatch(SQLManager) - Method in class cc.carm.lib.easysql.api.SQLTable
 
createReplaceBatch(String) - Method in interface cc.carm.lib.easysql.api.SQLManager
创建支持多组数据的替换操作
createTable(String) - Method in interface cc.carm.lib.easysql.api.SQLManager
在库中创建一个表
createUpdate() - Method in class cc.carm.lib.easysql.api.SQLTable
 
createUpdate(SQLManager) - Method in class cc.carm.lib.easysql.api.SQLTable
 
createUpdate(String) - Method in interface cc.carm.lib.easysql.api.SQLManager
创建更新操作

D

defaultExceptionHandler() - Method in interface cc.carm.lib.easysql.api.SQLAction
获取管理器提供的默认异常处理器。
defaultTablesSettings() - Method in interface cc.carm.lib.easysql.api.builder.TableCreateBuilder
 
DeleteBuilder - Interface in cc.carm.lib.easysql.api.builder
 
detailed(Logger) - Static method in interface cc.carm.lib.easysql.api.function.SQLExceptionHandler
默认的异常处理器,将详细的输出相关错误与错误来源。
dropForeignKey(String) - Method in interface cc.carm.lib.easysql.api.builder.TableAlterBuilder
为该表移除一个外键
dropIndex(String) - Method in interface cc.carm.lib.easysql.api.builder.TableAlterBuilder
为该表移除一个索引
dropPrimaryKey() - Method in interface cc.carm.lib.easysql.api.builder.TableAlterBuilder
为该表移除主键(须添加新主键)

E

execute() - Method in interface cc.carm.lib.easysql.api.SQLAction
执行该Action对应的SQL语句
execute(SQLFunction<T, R>, SQLExceptionHandler) - Method in interface cc.carm.lib.easysql.api.SQLAction
执行语句并处理返回值
execute(SQLFunction<T, R>, R, SQLExceptionHandler) - Method in interface cc.carm.lib.easysql.api.SQLAction
执行语句并处理返回值
execute(SQLExceptionHandler) - Method in interface cc.carm.lib.easysql.api.SQLAction
执行语句并返回值
executeAsync() - Method in interface cc.carm.lib.easysql.api.SQLAction
异步执行SQL语句,采用默认异常处理,无需返回值。
executeAsync(SQLHandler<T>) - Method in interface cc.carm.lib.easysql.api.SQLAction
异步执行SQL语句
executeAsync(SQLHandler<T>, SQLExceptionHandler) - Method in interface cc.carm.lib.easysql.api.SQLAction
异步执行SQL语句
executeFunction(SQLFunction<SQLQuery, R>, R) - Method in interface cc.carm.lib.easysql.api.action.query.QueryAction
 
executeFunction(SQLFunction<T, R>) - Method in interface cc.carm.lib.easysql.api.SQLAction
执行语句并处理返回值
executeFunction(SQLFunction<T, R>, R) - Method in interface cc.carm.lib.easysql.api.SQLAction
执行语句并处理返回值
executeSQL(String) - Method in interface cc.carm.lib.easysql.api.SQLManager
执行一条不需要返回结果的SQL语句(多用于UPDATE、REPLACE、DELETE方法) 该方法使用 Statement 实现,请注意SQL注入风险!
executeSQL(String, Object[]) - Method in interface cc.carm.lib.easysql.api.SQLManager
执行一条不需要返回结果的预处理SQL更改(UPDATE、REPLACE、DELETE)
executeSQLBatch(Iterable<String>) - Method in interface cc.carm.lib.easysql.api.SQLManager
执行多条不需要返回结果的SQL。
executeSQLBatch(String, String...) - Method in interface cc.carm.lib.easysql.api.SQLManager
执行多条不需要返回结果的SQL。
executeSQLBatch(String, Iterable<Object[]>) - Method in interface cc.carm.lib.easysql.api.SQLManager
执行多条不需要返回结果的SQL更改(UPDATE、REPLACE、DELETE)

F

ForeignKeyRule - Enum in cc.carm.lib.easysql.api.enums
 
format - Static variable in class cc.carm.lib.easysql.api.util.TimeDateUtils
 
FULLTEXT_INDEX - cc.carm.lib.easysql.api.enums.IndexType
全文索引 主要用来查找文本中的关键字,而不是直接与索引中的值相比较。

G

getAction() - Method in interface cc.carm.lib.easysql.api.SQLQuery
得到承载该SQLQuery的对应QueryAction
getActionUUID() - Method in interface cc.carm.lib.easysql.api.SQLAction
得到该Action的UUID
getActiveQuery() - Method in interface cc.carm.lib.easysql.api.SQLManager
得到正使用的查询。
getConnection() - Method in interface cc.carm.lib.easysql.api.SQLManager
得到一个数据库连接实例
getConnection() - Method in interface cc.carm.lib.easysql.api.SQLQuery
 
getCreateTime() - Method in interface cc.carm.lib.easysql.api.SQLAction
得到该Action的创建时间
getCurrentTime() - Static method in class cc.carm.lib.easysql.api.util.TimeDateUtils
得到当前时间文本。
getDataSource() - Method in interface cc.carm.lib.easysql.api.SQLManager
得到连接池源
getExceptionHandler() - Method in interface cc.carm.lib.easysql.api.SQLManager
获取改管理器提供的默认异常处理器。
getExecuteTime() - Method in interface cc.carm.lib.easysql.api.SQLQuery
获取该查询创建的时间
getFormat() - Static method in class cc.carm.lib.easysql.api.util.TimeDateUtils
 
getLogger() - Method in interface cc.carm.lib.easysql.api.SQLManager
 
getManager() - Method in interface cc.carm.lib.easysql.api.SQLAction
得到承载该Action的对应SQLManager
getManager() - Method in interface cc.carm.lib.easysql.api.SQLBuilder
得到承载该Builder的对应SQLManager
getManager() - Method in interface cc.carm.lib.easysql.api.SQLQuery
得到承载该SQLQuery的对应SQLManager
getName() - Method in enum cc.carm.lib.easysql.api.enums.IndexType
 
getResultSet() - Method in interface cc.carm.lib.easysql.api.SQLQuery
 
getRuleName() - Method in enum cc.carm.lib.easysql.api.enums.ForeignKeyRule
 
getShortID() - Method in interface cc.carm.lib.easysql.api.SQLAction
得到短八位格式的UUID
getSQLContent() - Method in interface cc.carm.lib.easysql.api.action.SQLUpdateBatchAction
 
getSQLContent() - Method in interface cc.carm.lib.easysql.api.SQLAction
得到该Action所要执行的源SQL语句
getSQLContent() - Method in interface cc.carm.lib.easysql.api.SQLQuery
得到设定的SQL语句
getSQLContents() - Method in interface cc.carm.lib.easysql.api.action.SQLUpdateBatchAction
 
getStatement() - Method in interface cc.carm.lib.easysql.api.SQLQuery
 
getTableName() - Method in interface cc.carm.lib.easysql.api.builder.DeleteBuilder
 
getTableName() - Method in interface cc.carm.lib.easysql.api.builder.InsertBuilder
 
getTableName() - Method in interface cc.carm.lib.easysql.api.builder.ReplaceBuilder
 
getTableName() - Method in interface cc.carm.lib.easysql.api.builder.TableCreateBuilder
 
getTableName() - Method in interface cc.carm.lib.easysql.api.builder.TableQueryBuilder
 
getTableName() - Method in interface cc.carm.lib.easysql.api.builder.UpdateBuilder
 
getTableName() - Method in interface cc.carm.lib.easysql.api.builder.UpsertBuilder
Deprecated.
 
getTableName() - Method in class cc.carm.lib.easysql.api.SQLTable
 
getTableSettings() - Method in interface cc.carm.lib.easysql.api.builder.TableCreateBuilder
得到表的设定。
getTimeDate(String) - Static method in class cc.carm.lib.easysql.api.util.TimeDateUtils
得到一个时间文本的对应日期实例
getTimeString(long) - Static method in class cc.carm.lib.easysql.api.util.TimeDateUtils
得到一个时间戳的文本
getTimeString(Date) - Static method in class cc.carm.lib.easysql.api.util.TimeDateUtils
得到一个日期时间的文本

H

handleException(SQLExceptionHandler, SQLException) - Method in interface cc.carm.lib.easysql.api.SQLAction
 
handleStatement(Consumer<PreparedStatement>) - Method in interface cc.carm.lib.easysql.api.action.query.PreparedQueryAction
直接对 PreparedStatement 进行处理

I

INDEX - cc.carm.lib.easysql.api.enums.IndexType
普通索引(由关键字KEY或INDEX定义的索引)的唯一任务是加快对数据的访问速度。
IndexType - Enum in cc.carm.lib.easysql.api.enums
 
InsertBuilder<T extends SQLAction<?>> - Interface in cc.carm.lib.easysql.api.builder
 
INT - cc.carm.lib.easysql.api.enums.NumberType
 
inTable(String) - Method in interface cc.carm.lib.easysql.api.builder.QueryBuilder
创建表查询
isDebugMode() - Method in interface cc.carm.lib.easysql.api.SQLManager
 

M

manager - Variable in class cc.carm.lib.easysql.api.SQLTable
 
MEDIUMINT - cc.carm.lib.easysql.api.enums.NumberType
 
modifyColumn(String, String) - Method in interface cc.carm.lib.easysql.api.builder.TableAlterBuilder
 
modifyColumn(String, String, String) - Method in interface cc.carm.lib.easysql.api.builder.TableAlterBuilder
 

N

NO_ACTION - cc.carm.lib.easysql.api.enums.ForeignKeyRule
啥也不做
NumberType - Enum in cc.carm.lib.easysql.api.enums
 

O

of(String, String[]) - Static method in class cc.carm.lib.easysql.api.SQLTable
 
of(String, String[], String) - Static method in class cc.carm.lib.easysql.api.SQLTable
 
of(String, SQLHandler<TableCreateBuilder>) - Static method in class cc.carm.lib.easysql.api.SQLTable
 
orderBy(String, boolean) - Method in interface cc.carm.lib.easysql.api.builder.TableQueryBuilder
对结果进行排序

P

parseTimeMillis(String) - Static method in class cc.carm.lib.easysql.api.util.TimeDateUtils
得到一个时间文本的时间戳
PreparedQueryAction - Interface in cc.carm.lib.easysql.api.action.query
 
PreparedSQLUpdateAction - Interface in cc.carm.lib.easysql.api.action
 
PreparedSQLUpdateBatchAction - Interface in cc.carm.lib.easysql.api.action
 
PRIMARY_KEY - cc.carm.lib.easysql.api.enums.IndexType
主键索引 是唯一索引的特定类型。

Q

QueryAction - Interface in cc.carm.lib.easysql.api.action.query
SQLQueryAction 是用于承载SQL查询语句并进行处理、返回并自动关闭连接的基本类。
QueryBuilder - Interface in cc.carm.lib.easysql.api.builder
 

R

random() - Static method in class cc.carm.lib.easysql.api.util.UUIDUtil
 
removeColumn(String) - Method in interface cc.carm.lib.easysql.api.builder.TableAlterBuilder
 
removeColumnDefault(String) - Method in interface cc.carm.lib.easysql.api.builder.TableAlterBuilder
 
renameColumn(String, String) - Method in interface cc.carm.lib.easysql.api.builder.TableAlterBuilder
 
renameTo(String) - Method in interface cc.carm.lib.easysql.api.builder.TableAlterBuilder
 
ReplaceBuilder<T extends SQLAction<?>> - Interface in cc.carm.lib.easysql.api.builder
REPLACE 语句用于将一组值更新进数据表中。
RESTRICT - cc.carm.lib.easysql.api.enums.ForeignKeyRule
拒绝删除要求,直到使用删除键值的辅助表被手工删除,并且没有参照时(这是默认设置,也是最安全的设置)
returnGeneratedKey() - Method in interface cc.carm.lib.easysql.api.action.SQLUpdateAction
设定该操作返回自增键序列。
returnGeneratedKeys() - Method in interface cc.carm.lib.easysql.api.action.PreparedSQLUpdateBatchAction
设定该操作返回自增键序列。

S

selectColumns(String...) - Method in interface cc.carm.lib.easysql.api.builder.TableQueryBuilder
选定用于查询的列名
SET_DEFAULT - cc.carm.lib.easysql.api.enums.ForeignKeyRule
修改包含与已删除键值有参照关系的所有记录,使用默认值替换(只能用于设定了DEFAULT的字段)
SET_NULL - cc.carm.lib.easysql.api.enums.ForeignKeyRule
修改包含与已删除键值有参照关系的所有记录,使用NULL值替换(只能用于已标记为NOT NULL的字段)
setAllParams(Iterable<Object[]>) - Method in interface cc.carm.lib.easysql.api.action.PreparedSQLUpdateBatchAction
设定多组SQL语句中所有 ?
setAutoIncrementIndex(int) - Method in interface cc.carm.lib.easysql.api.builder.TableAlterBuilder
 
setColumnDefault(String, String) - Method in interface cc.carm.lib.easysql.api.builder.TableAlterBuilder
 
setColumnNames(String...) - Method in interface cc.carm.lib.easysql.api.builder.InsertBuilder
 
setColumnNames(String...) - Method in interface cc.carm.lib.easysql.api.builder.ReplaceBuilder
 
setColumnNames(String[], String) - Method in interface cc.carm.lib.easysql.api.builder.UpsertBuilder
Deprecated.
 
setColumnNames(List<String>) - Method in interface cc.carm.lib.easysql.api.builder.InsertBuilder
 
setColumnNames(List<String>) - Method in interface cc.carm.lib.easysql.api.builder.ReplaceBuilder
 
setColumns(String...) - Method in interface cc.carm.lib.easysql.api.builder.TableCreateBuilder
直接设定表的所有列信息
setColumnValues(String[], Object[]) - Method in interface cc.carm.lib.easysql.api.builder.UpdateBuilder
设定更新的全部字段值 (此操作会覆盖之前的设定)
setColumnValues(String, Object) - Method in interface cc.carm.lib.easysql.api.builder.UpdateBuilder
设定更新的全部字段值 (此操作会覆盖之前的设定)
setColumnValues(LinkedHashMap<String, Object>) - Method in interface cc.carm.lib.easysql.api.builder.UpdateBuilder
设定更新的全部字段值 (此操作会覆盖之前的设定)
setConditions(String) - Method in interface cc.carm.lib.easysql.api.builder.ConditionalBuilder
直接设定条件的源文本,不需要以WHERE开头。
setConditions(LinkedHashMap<String, Object>) - Method in interface cc.carm.lib.easysql.api.builder.ConditionalBuilder
直接设定每个条件的文本与其对应数值,将以AND链接,且不需要以WHERE开头。
setDebugMode(boolean) - Method in interface cc.carm.lib.easysql.api.SQLManager
 
setDebugMode(Supplier<Boolean>) - Method in interface cc.carm.lib.easysql.api.SQLManager
 
setExceptionHandler(SQLExceptionHandler) - Method in interface cc.carm.lib.easysql.api.SQLAction
设定通用的异常处理器。
setExceptionHandler(SQLExceptionHandler) - Method in interface cc.carm.lib.easysql.api.SQLManager
设定通用的异常处理器。
setIndex(IndexType, String, String, String...) - Method in interface cc.carm.lib.easysql.api.builder.TableCreateBuilder
设定表中的某列为索引或键。
setIndex(String, IndexType) - Method in interface cc.carm.lib.easysql.api.builder.TableCreateBuilder
设定表中的某列为索引或键。
setKeyIndex(int) - Method in interface cc.carm.lib.easysql.api.action.PreparedSQLUpdateBatchAction
Deprecated.
setKeyIndex(int) - Method in interface cc.carm.lib.easysql.api.action.SQLUpdateAction
Deprecated.
setLimit(int) - Method in interface cc.carm.lib.easysql.api.builder.ConditionalBuilder
设定限定的条目数
setPageLimit(int, int) - Method in interface cc.carm.lib.easysql.api.builder.TableQueryBuilder
限制查询条数,用于分页查询。
setParams(Iterable<Object>) - Method in interface cc.carm.lib.easysql.api.action.PreparedSQLUpdateAction
设定SQL语句中所有 ?
setParams(Iterable<Object>) - Method in interface cc.carm.lib.easysql.api.action.query.PreparedQueryAction
设定SQL语句中所有 ?
setParams(Object...) - Method in interface cc.carm.lib.easysql.api.action.query.PreparedQueryAction
设定SQL语句中所有 ?
setParams(Object...) - Method in interface cc.carm.lib.easysql.api.action.PreparedSQLUpdateAction
设定SQL语句中所有 ?
setReturnGeneratedKey(boolean) - Method in interface cc.carm.lib.easysql.api.action.SQLUpdateAction
设定该操作是否返回自增键序列。
setReturnGeneratedKeys(boolean) - Method in interface cc.carm.lib.easysql.api.action.PreparedSQLUpdateBatchAction
设定该操作是否返回自增键序列。
setTableComment(String) - Method in interface cc.carm.lib.easysql.api.builder.TableCreateBuilder
设定表的标注,一般用于解释该表的作用。
setTableSettings(String) - Method in interface cc.carm.lib.easysql.api.builder.TableCreateBuilder
 
silent() - Static method in interface cc.carm.lib.easysql.api.function.SQLExceptionHandler
“安静“ 的错误处理器,发生错误什么都不做。
SMALLINT - cc.carm.lib.easysql.api.enums.NumberType
 
SQLAction<T> - Interface in cc.carm.lib.easysql.api
SQLAction 是用于承载SQL语句并进行处理、返回的基本类。
SQLBuilder - Interface in cc.carm.lib.easysql.api
SQLBuilder 是用于构建SQL语句以生成SQLAction执行操作的中间类。
SQLExceptionHandler - Interface in cc.carm.lib.easysql.api.function
异常处理器。
SQLFunction<T,​R> - Interface in cc.carm.lib.easysql.api.function
 
SQLHandler<T> - Interface in cc.carm.lib.easysql.api.function
 
SQLManager - Interface in cc.carm.lib.easysql.api
SQLManager 是EasySQL的核心类,用于管理数据库连接,提供数据库操作的方法。
SQLQuery - Interface in cc.carm.lib.easysql.api
SQLQuery 是一个查询中间接口,用于查询操作的封装。
SQLTable - Class in cc.carm.lib.easysql.api
SQLTable 基于 TableCreateBuilder 构建表,用于快速创建与该表相关的操作。
SQLUpdateAction - Interface in cc.carm.lib.easysql.api.action
 
SQLUpdateBatchAction - Interface in cc.carm.lib.easysql.api.action
 

T

TableAlterBuilder - Interface in cc.carm.lib.easysql.api.builder
 
TableCreateBuilder - Interface in cc.carm.lib.easysql.api.builder
 
TableQueryBuilder - Interface in cc.carm.lib.easysql.api.builder
 
TimeDateUtils - Class in cc.carm.lib.easysql.api.util
 
TimeDateUtils() - Constructor for class cc.carm.lib.easysql.api.util.TimeDateUtils
 
TINYINT - cc.carm.lib.easysql.api.enums.NumberType
 
toDHMSStyle(long) - Static method in class cc.carm.lib.easysql.api.util.TimeDateUtils
将秒数转化为 DD:hh:mm:ss 格式
toString(UUID, boolean) - Static method in class cc.carm.lib.easysql.api.util.UUIDUtil
 
toUUID(String) - Static method in class cc.carm.lib.easysql.api.util.UUIDUtil
 

U

UNIQUE_KEY - cc.carm.lib.easysql.api.enums.IndexType
唯一索引 是在表上一个或者多个字段组合建立的索引,这个或者这些字段的值组合起来在表中不可以重复,用于保证数据的唯一性。
UpdateBuilder - Interface in cc.carm.lib.easysql.api.builder
 
UpsertBuilder - Interface in cc.carm.lib.easysql.api.builder
Deprecated.
UUIDUtil - Class in cc.carm.lib.easysql.api.util
 
UUIDUtil() - Constructor for class cc.carm.lib.easysql.api.util.UUIDUtil
 

V

valueOf(String) - Static method in enum cc.carm.lib.easysql.api.enums.ForeignKeyRule
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum cc.carm.lib.easysql.api.enums.IndexType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum cc.carm.lib.easysql.api.enums.NumberType
Returns the enum constant of this type with the specified name.
values() - Static method in enum cc.carm.lib.easysql.api.enums.ForeignKeyRule
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum cc.carm.lib.easysql.api.enums.IndexType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum cc.carm.lib.easysql.api.enums.NumberType
Returns an array containing the constants of this enum type, in the order they are declared.

W

withBackQuote(String) - Static method in interface cc.carm.lib.easysql.api.SQLBuilder
 
withPreparedSQL(String) - Method in interface cc.carm.lib.easysql.api.builder.QueryBuilder
通过一条 SQL语句创建预查询
withQuote(String) - Static method in interface cc.carm.lib.easysql.api.SQLBuilder
 
withSQL(String) - Method in interface cc.carm.lib.easysql.api.builder.QueryBuilder
Deprecated.
存在SQL注入风险,建议使用 QueryBuilder.withPreparedSQL(String)
A B C D E F G H I M N O P Q R S T U V W 
All Classes All Packages