跳过导航链接
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(Map<String, ColumnInfo>) - 类 中的方法org.slingerxv.recorder.TableInfo
 
setComment(String) - 类 中的方法org.slingerxv.recorder.ColumnInfo
 
setNullable(boolean) - 类 中的方法org.slingerxv.recorder.ColumnInfo
 
setPrimaryKeys(Set<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.