A B C D E F G I L N O Q R S T U V W
A
- ableChange(ColumnInfo, ColumnInfo) - 类 中的静态方法org.slingerxv.recorder.RecorderUtil
-
- addScanPackage(String...) - 类 中的方法org.slingerxv.recorder.RecorderProxy.RecorderProxyBuilder
-
添加一个需要扫描的包
- and() - 类 中的方法org.slingerxv.recorder.RecorderQueryBuilder.WhereConditionBuilder
-
B
- build() - 类 中的方法org.slingerxv.recorder.RecorderProxy.RecorderProxyBuilder
-
构建配置
- build() - 类 中的方法org.slingerxv.recorder.RecorderQueryBuilder
-
- buildColumnDecreaseSqlMYSQL(String, String) - 类 中的静态方法org.slingerxv.recorder.RecorderUtil
-
创建列删除Sql
- buildColumnIncreaseSqlMYSQL(String, String, SQLType, int, String) - 类 中的静态方法org.slingerxv.recorder.RecorderUtil
-
创建列增加Sql
- buildColumnModifySqlMYSQL(String, String, SQLType, int, String) - 类 中的静态方法org.slingerxv.recorder.RecorderUtil
-
创建列更改Sql
- buildCreateTableSqlMYSQL(IRecorder, String, String) - 类 中的静态方法org.slingerxv.recorder.RecorderUtil
-
创建建表Sql
- buildExistTableSqlMYSQL(String) - 类 中的静态方法org.slingerxv.recorder.RecorderUtil
-
构建表是否存在检测语句
- buildInsertTableSqlMYSQL(IRecorder) - 类 中的静态方法org.slingerxv.recorder.RecorderUtil
-
创建插入Sql
- buildSelectCountTableSqlMYSQL(RecorderQueryBuilder) - 类 中的静态方法org.slingerxv.recorder.RecorderUtil
-
构建查找数量SQL
- buildSelectTableSqlMYSQL(RecorderQueryBuilder) - 类 中的静态方法org.slingerxv.recorder.RecorderUtil
-
构建表查询语句
C
- charset(String) - 类 中的方法org.slingerxv.recorder.RecorderProxy.RecorderProxyBuilder
-
编码
- checkTables(Connection, boolean) - 类 中的方法org.slingerxv.recorder.TableChecker
-
从给定链接的数据库检查表结构
- clearTables() - 类 中的方法org.slingerxv.recorder.RecorderChecker
-
- clearTables() - 类 中的方法org.slingerxv.recorder.TableChecker
-
清空表检查集合
- Col - org.slingerxv.recorder中的注释类型
-
日志列注解
- ColumnInfo - org.slingerxv.recorder中的类
-
数据库列信息
- ColumnInfo() - 类 的构造器org.slingerxv.recorder.ColumnInfo
-
- createTime - 类 中的变量org.slingerxv.recorder.TimeBasedLog
-
- customInsertThreadPool(ThreadPoolExecutor) - 类 中的方法org.slingerxv.recorder.RecorderProxy.RecorderProxyBuilder
-
自定义一个线程池来处理(threadCorePoolSize和threadMaximumPoolSize将无效)
D
- dataSource(Supplier<DataSource>) - 类 中的方法org.slingerxv.recorder.RecorderProxy.RecorderProxyBuilder
-
- dbEngine(String) - 类 中的方法org.slingerxv.recorder.RecorderProxy.RecorderProxyBuilder
-
数据库引擎
E
- eq(String, Object) - 类 中的方法org.slingerxv.recorder.RecorderQueryBuilder.WhereConditionBuilder
-
- execute(IRecorder) - 类 中的方法org.slingerxv.recorder.RecorderProxy
-
执行一条日志记录的插入
- executeCheck(Connection) - 类 中的方法org.slingerxv.recorder.RecorderChecker
-
F
- FieldCheck - org.slingerxv.recorder中的注释类型
-
字段对应表信息检查
G
- getClassesByPackage(String, Class<?>) - 类 中的静态方法org.slingerxv.recorder.ReflectionUtil
-
扫描包里符合条件的类
- getColumnDefine(Connection, String) - 类 中的静态方法org.slingerxv.recorder.RecorderUtil
-
从数据库获取列定义
- getColumnInfos() - 类 中的方法org.slingerxv.recorder.TableInfo
-
- getComment() - 类 中的方法org.slingerxv.recorder.ColumnInfo
-
- getDoneLogNum() - 类 中的方法org.slingerxv.recorder.RecorderProxy
-
- getFields(Class<?>, boolean) - 类 中的静态方法org.slingerxv.recorder.ReflectionUtil
-
- getFields(Class<?>, boolean, Function<Field, Boolean>) - 类 中的静态方法org.slingerxv.recorder.ReflectionUtil
-
获取类所有字段
- getLogFields(Class<? extends IRecorder>) - 类 中的静态方法org.slingerxv.recorder.RecorderUtil
-
- getLogHeader(Class<? extends IRecorder>) - 类 中的静态方法org.slingerxv.recorder.RecorderUtil
-
获取日志头信息
- getLogTableName(IRecorder, long) - 类 中的静态方法org.slingerxv.recorder.RecorderUtil
-
获取此种日志当前带日期的名称
- getLostLogNum() - 类 中的方法org.slingerxv.recorder.RecorderProxy
-
- getPrimaryKeys() - 类 中的方法org.slingerxv.recorder.TableInfo
-
- getRelativeTableNames(Class<? extends IRecorder>, long, long) - 类 中的静态方法org.slingerxv.recorder.RecorderUtil
-
通过开始时间和结束时间查找相关表
- getReport() - 类 中的方法org.slingerxv.recorder.TableChecker.TableCheckResult
-
- getSize() - 类 中的方法org.slingerxv.recorder.ColumnInfo
-
- getTableClass(String) - 类 中的方法org.slingerxv.recorder.RecorderChecker
-
- getTableClassByName(String) - 类 中的方法org.slingerxv.recorder.RecorderProxy
-
通过表名获取其类
- getTableFieldName() - 类 中的方法org.slingerxv.recorder.ColumnInfo
-
- getTableNames(Connection) - 类 中的静态方法org.slingerxv.recorder.RecorderUtil
-
从数据库获取表名
- getTaksCount() - 类 中的方法org.slingerxv.recorder.RecorderProxy
-
- getType() - 类 中的方法org.slingerxv.recorder.ColumnInfo
-
- getValue() - 枚举 中的方法org.slingerxv.recorder.RollType
-
- groupBy(String) - 类 中的方法org.slingerxv.recorder.RecorderQueryBuilder
-
- gt(String, Object, boolean) - 类 中的方法org.slingerxv.recorder.RecorderQueryBuilder.WhereConditionBuilder
-
I
- IRecorder - org.slingerxv.recorder中的接口
-
- isError() - 类 中的方法org.slingerxv.recorder.TableChecker.TableCheckResult
-
- isNullable() - 类 中的方法org.slingerxv.recorder.ColumnInfo
-
- isSame(ColumnInfo, ColumnInfo) - 类 中的静态方法org.slingerxv.recorder.RecorderUtil
-
L
- like(String, Object, boolean, boolean) - 类 中的方法org.slingerxv.recorder.RecorderQueryBuilder.WhereConditionBuilder
-
- limit(int, int) - 类 中的方法org.slingerxv.recorder.RecorderQueryBuilder
-
- lt(String, Object, boolean) - 类 中的方法org.slingerxv.recorder.RecorderQueryBuilder.WhereConditionBuilder
-
N
- notEq(String, Object) - 类 中的方法org.slingerxv.recorder.RecorderQueryBuilder.WhereConditionBuilder
-
O
- or() - 类 中的方法org.slingerxv.recorder.RecorderQueryBuilder.WhereConditionBuilder
-
- orderBy(String, boolean) - 类 中的方法org.slingerxv.recorder.RecorderQueryBuilder
-
- org.slingerxv.recorder - 程序包 org.slingerxv.recorder
-
Q
- qouteEnd() - 类 中的方法org.slingerxv.recorder.RecorderQueryBuilder.WhereConditionBuilder
-
- qouteStart() - 类 中的方法org.slingerxv.recorder.RecorderQueryBuilder.WhereConditionBuilder
-
- query(String, RecorderQueryBuilder) - 类 中的方法org.slingerxv.recorder.RecorderProxy
-
查询某段日期的日志
- query(Class<T>, RecorderQueryBuilder) - 类 中的方法org.slingerxv.recorder.RecorderProxy
-
查询某段日期的日志
- queryCount(String, RecorderQueryBuilder) - 类 中的方法org.slingerxv.recorder.RecorderProxy
-
查询日志条数
- queryCount(Class<? extends IRecorder>, RecorderQueryBuilder) - 类 中的方法org.slingerxv.recorder.RecorderProxy
-
查询日志条数
- queryRelativeTables(Class<? extends IRecorder>, long, long) - 类 中的方法org.slingerxv.recorder.RecorderProxy
-
查找相关的表
R
- RecorderChecker - org.slingerxv.recorder中的类
-
日志表结构变动检查器
- RecorderChecker() - 类 的构造器org.slingerxv.recorder.RecorderChecker
-
- RecorderCheckException - org.slingerxv.recorder中的异常错误
-
- RecorderCheckException(String) - 异常错误 的构造器org.slingerxv.recorder.RecorderCheckException
-
- RecorderProxy - org.slingerxv.recorder中的类
-
数据库日志记录服务器
- RecorderProxy.RecorderProxyBuilder - org.slingerxv.recorder中的类
-
- RecorderProxyBuilder() - 类 的构造器org.slingerxv.recorder.RecorderProxy.RecorderProxyBuilder
-
- RecorderProxyStateException - org.slingerxv.recorder中的异常错误
-
- RecorderProxyStateException(String) - 异常错误 的构造器org.slingerxv.recorder.RecorderProxyStateException
-
- RecorderQueryBuilder - org.slingerxv.recorder中的类
-
日志查询构造器
- RecorderQueryBuilder() - 类 的构造器org.slingerxv.recorder.RecorderQueryBuilder
-
- RecorderQueryBuilder.WhereConditionBuilder - org.slingerxv.recorder中的类
-
- RecorderQueryBuilderException - org.slingerxv.recorder中的异常错误
-
- RecorderQueryBuilderException(String) - 异常错误 的构造器org.slingerxv.recorder.RecorderQueryBuilderException
-
- RecorderTaskOverloadException - org.slingerxv.recorder中的异常错误
-
- RecorderTaskOverloadException(String) - 异常错误 的构造器org.slingerxv.recorder.RecorderTaskOverloadException
-
- RecorderUtil - org.slingerxv.recorder中的类
-
日志辅助类
- ReflectionUtil - org.slingerxv.recorder中的类
-
反射工具
- registTable(Class<? extends IRecorder>) - 类 中的方法org.slingerxv.recorder.RecorderChecker
-
- registTable(String) - 类 中的方法org.slingerxv.recorder.RecorderChecker
-
- registTable(Class<?>) - 类 中的方法org.slingerxv.recorder.TableChecker
-
注册一个bean,table名称默认为bean名称
- registTable(Class<?>, String) - 类 中的方法org.slingerxv.recorder.TableChecker
-
注册一个bean,table名为指定名称
- registTable(String, Class<?>) - 类 中的方法org.slingerxv.recorder.TableChecker
-
扫描包内指定的类型(有TableChecker注解的)的bean,table名为bean名
- rollType() - 接口 中的方法org.slingerxv.recorder.IRecorder
-
设置日志滚动类型
- RollType - org.slingerxv.recorder中的枚举
-
日志滚动类型
S
- select(String) - 类 中的方法org.slingerxv.recorder.RecorderQueryBuilder
-
- setColumnInfos(HashMap<String, ColumnInfo>) - 类 中的方法org.slingerxv.recorder.TableInfo
-
- setComment(String) - 类 中的方法org.slingerxv.recorder.ColumnInfo
-
- setNullable(boolean) - 类 中的方法org.slingerxv.recorder.ColumnInfo
-
- setPrimaryKeys(HashSet<String>) - 类 中的方法org.slingerxv.recorder.TableInfo
-
- setSize(int) - 类 中的方法org.slingerxv.recorder.ColumnInfo
-
- setTableFieldName(String) - 类 中的方法org.slingerxv.recorder.ColumnInfo
-
- setType(SQLType) - 类 中的方法org.slingerxv.recorder.ColumnInfo
-
- SQLType - org.slingerxv.recorder中的枚举
-
Sql数据类型
- startServer() - 类 中的方法org.slingerxv.recorder.RecorderProxy
-
开启代理
- stopServer() - 类 中的方法org.slingerxv.recorder.RecorderProxy
-
停止代理
T
- TableCheck - org.slingerxv.recorder中的注释类型
-
类对应表检查
- TableChecker - org.slingerxv.recorder中的类
-
数据库表结构检查工具
- TableChecker() - 类 的构造器org.slingerxv.recorder.TableChecker
-
- TableChecker.TableCheckResult - org.slingerxv.recorder中的类
-
- TableCheckException - org.slingerxv.recorder中的异常错误
-
- TableCheckException(String) - 异常错误 的构造器org.slingerxv.recorder.TableCheckException
-
- TableCheckResult() - 类 的构造器org.slingerxv.recorder.TableChecker.TableCheckResult
-
- TableInfo - org.slingerxv.recorder中的类
-
- TableInfo() - 类 的构造器org.slingerxv.recorder.TableInfo
-
- tables(Collection<String>) - 类 中的方法org.slingerxv.recorder.RecorderQueryBuilder
-
- tables(RecorderQueryBuilder) - 类 中的方法org.slingerxv.recorder.RecorderQueryBuilder
-
- tables(String...) - 类 中的方法org.slingerxv.recorder.RecorderQueryBuilder
-
- taskMaxSize(int) - 类 中的方法org.slingerxv.recorder.RecorderProxy.RecorderProxyBuilder
-
插入任务数量上限
- threadCorePoolSize(int) - 类 中的方法org.slingerxv.recorder.RecorderProxy.RecorderProxyBuilder
-
初始线程数大小
- threadMaximumPoolSize(int) - 类 中的方法org.slingerxv.recorder.RecorderProxy.RecorderProxyBuilder
-
最大线程数大小
- TimeBasedLog - org.slingerxv.recorder中的类
-
基础日志
- TimeBasedLog() - 类 的构造器org.slingerxv.recorder.TimeBasedLog
-
- toString() - 类 中的方法org.slingerxv.recorder.ColumnInfo
-
U
- unionAll(RecorderQueryBuilder) - 类 中的方法org.slingerxv.recorder.RecorderQueryBuilder
-
V
- valueOf(String) - 枚举 中的静态方法org.slingerxv.recorder.RollType
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举 中的静态方法org.slingerxv.recorder.SQLType
-
返回带有指定名称的该类型的枚举常量。
- values() - 枚举 中的静态方法org.slingerxv.recorder.RollType
-
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
- values() - 枚举 中的静态方法org.slingerxv.recorder.SQLType
-
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
W
- where(RecorderQueryBuilder.WhereConditionBuilder) - 类 中的方法org.slingerxv.recorder.RecorderQueryBuilder
-
- WhereConditionBuilder() - 类 的构造器org.slingerxv.recorder.RecorderQueryBuilder.WhereConditionBuilder
-
A B C D E F G I L N O Q R S T U V W
Copyright © 2017. All rights reserved.