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

A

AbstractSameDbTableCopier - org.opoo.tools.db.copy中的类
 
AbstractSameDbTableCopier() - 类 的构造器org.opoo.tools.db.copy.AbstractSameDbTableCopier
 
AbstractTableDiffer - org.opoo.tools.tablediff中的类
已过时。
AbstractTableDiffer() - 类 的构造器org.opoo.tools.tablediff.AbstractTableDiffer
已过时。
 
AbstractTableDiffer.Context - org.opoo.tools.tablediff中的类
已过时。
 
AbstractTableDiffer.Status - org.opoo.tools.tablediff中的枚举
已过时。
 
addRemainIds(ResultSet, AbstractTableDiffer.Context, Consumer<Id>) - 类 中的方法org.opoo.tools.tablediff.AbstractTableDiffer
已过时。
 
apply(T, U) - 接口 中的方法org.opoo.tools.db.SqlBiConsumer
对2个参数进行处理。
ArgumentSetter - org.opoo.tools.db中的类
参数设置器。
ArgumentSetter(List<Object>) - 类 的构造器org.opoo.tools.db.ArgumentSetter
 
arrayListResult(String, String) - 类 中的静态方法org.opoo.tools.db.diff.TableResult
 

B

batchCopy(Connection, Table, Table, Id, Id) - 类 中的方法org.opoo.tools.db.copy.AbstractSameDbTableCopier
复制一个批次,该批次主键的区间为开闭区间 (previousOffsetId, offsetId]。
build() - 类 中的方法org.opoo.tools.tablediff.Columns.Builder
已过时。
 
buildCondition(String[], Object[], boolean, boolean) - 类 中的静态方法org.opoo.tools.db.util.DbUtils
 
buildContext(ResultSet, Columns) - 类 中的方法org.opoo.tools.tablediff.AbstractTableDiffer
已过时。
 
buildCopySql(Table, Table, Id, Id) - 类 中的方法org.opoo.tools.db.copy.AbstractSameDbTableCopier
构建复制一个批次的 SQL 语句和对应的参数集合。
buildCopySql(Table, Table, Id, Id) - 类 中的方法org.opoo.tools.db.copy.MySQLSameDbTableCopier
 
builder() - 类 中的静态方法org.opoo.tools.tablediff.Columns
已过时。
 
Builder() - 类 的构造器org.opoo.tools.tablediff.Columns.Builder
已过时。
 
buildGetOffsetIdSql(Table, int, Id) - 类 中的方法org.opoo.tools.db.copy.AbstractSameDbTableCopier
构建获取当前批次区间上限的 SQL 语句和对应的参数集合。
buildGetOffsetIdSql(Table, int, Id) - 类 中的方法org.opoo.tools.db.copy.MySQLSameDbTableCopier
 
buildGreaterThanCondition(String[], Object[]) - 类 中的静态方法org.opoo.tools.db.util.DbUtils
 
buildGreaterThanOrEqualsCondition(String[], Object[]) - 类 中的静态方法org.opoo.tools.db.util.DbUtils
 
buildInsertSql(Table, Table) - 类 中的方法org.opoo.tools.db.copy.MySQLTableCopier
 
buildInsertSql(Table, Table) - 类 中的方法org.opoo.tools.db.copy.SimpleTableCopier
 
buildLessThanCondition(String[], Object[]) - 类 中的静态方法org.opoo.tools.db.util.DbUtils
 
buildLessThanOrEqualsCondition(String[], Object[]) - 类 中的静态方法org.opoo.tools.db.util.DbUtils
 
buildQuerySql(Table) - 类 中的方法org.opoo.tools.db.copy.SimpleTableCopier
 
buildSql(Table) - 类 中的方法org.opoo.tools.db.diff.SimpleTableComparator
 
buildSql(String, Columns, Id, StringBuilder, List<Object>) - 类 中的静态方法org.opoo.tools.tablediff.AbstractTableDiffer
已过时。
 
buildSqlWhere(String[], Object[], StringBuilder, List<Object>) - 类 中的静态方法org.opoo.tools.tablediff.AbstractTableDiffer
已过时。
 
buildTable(String, Connection) - 类 中的静态方法org.opoo.tools.db.util.DbUtils
获取表的字段集合,含字段是否主键的标识。
buildTable(String, String, String, Connection) - 类 中的静态方法org.opoo.tools.db.util.DbUtils
 

C

Column - org.opoo.tools.db中的类
 
Column(String) - 类 的构造器org.opoo.tools.db.Column
 
Column(String, boolean) - 类 的构造器org.opoo.tools.db.Column
 
Columns - org.opoo.tools.tablediff中的类
已过时。
Columns.Builder - org.opoo.tools.tablediff中的类
已过时。
 
compare(DatabaseInput, DatabaseInput, DatabaseListener) - 接口 中的方法org.opoo.tools.db.diff.DatabaseComparator
比对2个库。
compare(DatabaseInput, DatabaseInput, DatabaseListener) - 类 中的方法org.opoo.tools.db.diff.SimpleDatabaseComparator
 
compare(TableInput, TableInput, SqlEqualizer<ResultSet>, TableListener) - 类 中的方法org.opoo.tools.db.diff.SimpleTableComparator
 
compare(TableInput, TableInput, SqlEqualizer<ResultSet>, TableListener) - 接口 中的方法org.opoo.tools.db.diff.TableComparator
比对两个表的数据。
compare(TableInput, TableInput, TableListener) - 接口 中的方法org.opoo.tools.db.diff.TableComparator
 
compare(TableNameInput, TableNameInput, SqlEqualizer<ResultSet>, TableListener) - 接口 中的方法org.opoo.tools.db.diff.TableComparator
比对两个表的数据。
compare(TableNameInput, TableNameInput, TableListener) - 接口 中的方法org.opoo.tools.db.diff.TableComparator
 
compare(AbstractTableDiffer.Context, ResultSet, ResultSet, Columns, Observer) - 类 中的方法org.opoo.tools.tablediff.AbstractTableDiffer
已过时。
 
compareInternal(SimpleTableComparator.Context, SqlEqualizer<ResultSet>, TableListener) - 类 中的方法org.opoo.tools.db.diff.SimpleTableComparator
 
compareNormalColumns(SimpleTableComparator.Context, Id, SqlEqualizer<ResultSet>, TableListener) - 类 中的方法org.opoo.tools.db.diff.SimpleTableComparator
 
compareTo(Id) - 类 中的方法org.opoo.tools.db.Id
 
compareTo(Id) - 类 中的方法org.opoo.tools.tablediff.Id
已过时。
 
Comparison - org.opoo.tools.tablediff中的类
已过时。
connection - 类 中的变量org.opoo.tools.db.Input
 
Context() - 类 的构造器org.opoo.tools.db.diff.SimpleTableComparator.Context
 
Context(Class<?>[], Class<?>[]) - 类 的构造器org.opoo.tools.tablediff.AbstractTableDiffer.Context
已过时。
 
copy(Connection, Table, Table, int) - 类 中的方法org.opoo.tools.db.copy.AbstractSameDbTableCopier
 
copy(Connection, Table, Table, int) - 接口 中的方法org.opoo.tools.db.copy.SameDbTableCopier
同库复制表。
copy(TableInput, TableInput, int, SqlBiConsumer<ResultSet, PreparedStatement>) - 类 中的方法org.opoo.tools.db.copy.SimpleTableCopier
 
copy(TableInput, TableInput, int) - 接口 中的方法org.opoo.tools.db.copy.TableCopier
从源表复制数据到目标表。
copy(TableInput, TableInput, int, SqlBiConsumer<ResultSet, PreparedStatement>) - 接口 中的方法org.opoo.tools.db.copy.TableCopier
从源表复制数据到目标表。
copyAllRecords(SimpleTableCopier.CopyParams, ResultSet, PreparedStatement) - 类 中的方法org.opoo.tools.db.copy.SimpleTableCopier
 
CopyParams() - 类 的构造器org.opoo.tools.db.copy.SimpleTableCopier.CopyParams
 
copyRecord(SimpleTableCopier.CopyParams, ResultSet, PreparedStatement) - 类 中的方法org.opoo.tools.db.copy.SimpleTableCopier
 
createContext(Table, Table, ResultSet, ResultSet) - 类 中的方法org.opoo.tools.db.diff.SimpleTableComparator
 
createInsertStatement(Connection, String) - 类 中的方法org.opoo.tools.db.copy.SimpleTableCopier
 
createQueryStatement(Connection, String) - 类 中的方法org.opoo.tools.db.copy.SimpleTableCopier
 

D

Database - org.opoo.tools.db中的类
 
Database() - 类 的构造器org.opoo.tools.db.Database
 
DatabaseComparator - org.opoo.tools.db.diff中的接口
数据库对比。
DatabaseInput - org.opoo.tools.db中的类
 
DatabaseInput(Database, Connection) - 类 的构造器org.opoo.tools.db.DatabaseInput
 
DatabaseListener - org.opoo.tools.db.diff中的接口
数据库对比结果监听器。
DbUtils - org.opoo.tools.db.util中的类
 
DbUtils() - 类 的构造器org.opoo.tools.db.util.DbUtils
 
diff(Comparison, Observer) - 类 中的方法org.opoo.tools.tablediff.AbstractTableDiffer
已过时。
 
diff(Table, Table, Columns) - 接口 中的方法org.opoo.tools.tablediff.TableDiffer
已过时。
比对2个表,并返回比对结果。
diff(Table, Table, Columns, Observer) - 接口 中的方法org.opoo.tools.tablediff.TableDiffer
已过时。
比对 2 个表,并通过 Observer 监听比对过程和结果。
diff(Comparison, Observer) - 接口 中的方法org.opoo.tools.tablediff.TableDiffer
已过时。
比对 2 个表,并通过 Observer 监听比对过程和结果。

E

equals(T, T) - 接口 中的方法org.opoo.tools.db.SqlEqualizer
 
equals(ResultSet, ResultSet, Id, AbstractTableDiffer.Context, Columns) - 类 中的方法org.opoo.tools.tablediff.AbstractTableDiffer
已过时。
 

G

get() - 接口 中的方法org.opoo.tools.db.SqlSupplier
 
getCatalog(Connection) - 类 中的静态方法org.opoo.tools.db.util.DbUtils
获取catalog,获取失败返回null
getId(Column[], ResultSet) - 类 中的静态方法org.opoo.tools.db.util.DbUtils
 
getNextId(Table, ResultSet) - 类 中的静态方法org.opoo.tools.db.util.DbUtils
获取下一条记录的主键值,如果已经到表尾,返回null。
getNextId(Column[], ResultSet) - 类 中的静态方法org.opoo.tools.db.util.DbUtils
 
getNextId(ResultSet, AbstractTableDiffer.Context) - 类 中的方法org.opoo.tools.tablediff.AbstractTableDiffer
已过时。
 
getOffsetId(Connection, Table, int, Id) - 类 中的方法org.opoo.tools.db.copy.AbstractSameDbTableCopier
查询区间上限的主键。
getSchema(Connection) - 类 中的静态方法org.opoo.tools.db.util.DbUtils
获取schema,获取失败返回null
getTableNames(Connection) - 类 中的静态方法org.opoo.tools.db.util.DbUtils
 
getTableNames(String, String, String, Connection) - 类 中的静态方法org.opoo.tools.db.util.DbUtils
 

I

Id - org.opoo.tools.db中的类
 
Id(Object...) - 类 的构造器org.opoo.tools.db.Id
 
Id - org.opoo.tools.tablediff中的类
已过时。
Id(Object...) - 类 的构造器org.opoo.tools.tablediff.Id
已过时。
 
incrementIdenticalRecordCount() - 类 中的方法org.opoo.tools.db.diff.TableResult
 
incrementIdenticalRecordCount() - 类 中的方法org.opoo.tools.tablediff.Result
已过时。
 
initializeColumnTypes(ResultSet, Column[]) - 类 中的静态方法org.opoo.tools.db.util.DbUtils
对指定的字段集合的字段类型进行初始化。
Input - org.opoo.tools.db中的类
 
Input() - 类 的构造器org.opoo.tools.db.Input
 
intersectionIgnoreCase(List<String>, List<String>) - 类 中的静态方法org.opoo.tools.db.util.ListUtils
 
isNormalColumnsEqual(SimpleTableComparator.Context) - 类 中的方法org.opoo.tools.db.diff.SimpleTableComparator
 

L

ListUtils - org.opoo.tools.db.util中的类
 
ListUtils() - 类 的构造器org.opoo.tools.db.util.ListUtils
 

M

moveNext() - 类 中的方法org.opoo.tools.db.diff.SimpleTableComparator.Context
 
MySQLSameDbTableCopier - org.opoo.tools.db.copy中的类
 
MySQLSameDbTableCopier() - 类 的构造器org.opoo.tools.db.copy.MySQLSameDbTableCopier
 
MySQLTableCopier - org.opoo.tools.db.copy中的类
 
MySQLTableCopier() - 类 的构造器org.opoo.tools.db.copy.MySQLTableCopier
 
MySQLTableDiffer - org.opoo.tools.tablediff中的类
已过时。
MySQLTableDiffer() - 类 的构造器org.opoo.tools.tablediff.MySQLTableDiffer
已过时。
 

N

names(String...) - 类 中的方法org.opoo.tools.tablediff.Columns.Builder
已过时。
 
nextIdA() - 类 中的方法org.opoo.tools.db.diff.SimpleTableComparator.Context
 
nextIdB() - 类 中的方法org.opoo.tools.db.diff.SimpleTableComparator.Context
 

O

Observer - org.opoo.tools.tablediff中的接口
已过时。
onDifferent(Id) - 接口 中的方法org.opoo.tools.db.diff.TableListener
比对结果两表的记录主键相同,非主键字段不同时触发该方法。
onDifferent(Id) - 类 中的方法org.opoo.tools.db.diff.TableResultListener
 
onIdentical(String) - 接口 中的方法org.opoo.tools.db.diff.DatabaseListener
两个库中存在相同的表,且的这个表的数据完全一致时触发的监听方法。
onIdentical(Id) - 接口 中的方法org.opoo.tools.db.diff.TableListener
比对结果两边的记录相同时触发该方法。
onIdentical(Id) - 类 中的方法org.opoo.tools.db.diff.TableResultListener
 
onOnlyInA(Id) - 接口 中的方法org.opoo.tools.db.diff.TableListener
比对发现仅在A库存在的记录触发该方法。
onOnlyInA(Id) - 类 中的方法org.opoo.tools.db.diff.TableResultListener
 
onOnlyInB(Id) - 接口 中的方法org.opoo.tools.db.diff.TableListener
比对发现仅在B库存在的记录触发该方法。
onOnlyInB(Id) - 类 中的方法org.opoo.tools.db.diff.TableResultListener
 
onOnlyInDbA(String) - 接口 中的方法org.opoo.tools.db.diff.DatabaseListener
仅在A库存在的表的表名。
onOnlyInDbB(String) - 接口 中的方法org.opoo.tools.db.diff.DatabaseListener
仅在B库存在的表的表名。
onTableDifferent(String, TableResult) - 接口 中的方法org.opoo.tools.db.diff.DatabaseListener
两个库中存在相同的表,且比对数据不一致时触发的监听方法。
onTableException(String, Exception) - 接口 中的方法org.opoo.tools.db.diff.DatabaseListener
两个库中存在相同的表,且对比出错时触发的监听方法。
orElse(T, SqlSupplier<T>) - 类 中的静态方法org.opoo.tools.db.util.DbUtils
 
org.opoo.tools.db - 程序包 org.opoo.tools.db
 
org.opoo.tools.db.copy - 程序包 org.opoo.tools.db.copy
 
org.opoo.tools.db.diff - 程序包 org.opoo.tools.db.diff
 
org.opoo.tools.db.util - 程序包 org.opoo.tools.db.util
 
org.opoo.tools.tablediff - 程序包 org.opoo.tools.tablediff
 

P

pkNames(String...) - 类 中的方法org.opoo.tools.tablediff.Columns.Builder
已过时。
 
pkTypes(Class<?>...) - 类 中的方法org.opoo.tools.tablediff.Columns.Builder
已过时。
 
preparedStatement(Table, Connection) - 类 中的方法org.opoo.tools.db.diff.SimpleTableComparator
 
preparedStatement(Connection, String) - 类 中的方法org.opoo.tools.db.diff.SimpleTableComparator
 
preparedStatement(Connection, String, Columns, Id) - 类 中的方法org.opoo.tools.tablediff.AbstractTableDiffer
已过时。
 

R

removeAllIgnoreCase(List<String>, List<String>) - 类 中的静态方法org.opoo.tools.db.util.ListUtils
 
Result - org.opoo.tools.tablediff中的类
已过时。
Result(String, String) - 类 的构造器org.opoo.tools.tablediff.Result
已过时。
 
ResultObserver - org.opoo.tools.tablediff中的类
已过时。
ResultObserver(Result) - 类 的构造器org.opoo.tools.tablediff.ResultObserver
已过时。
 
ResultObserver(String, String) - 类 的构造器org.opoo.tools.tablediff.ResultObserver
已过时。
 

S

SameDbTableCopier - org.opoo.tools.db.copy中的接口
同库数据表复制。
setValues(PreparedStatement) - 类 中的方法org.opoo.tools.db.ArgumentSetter
 
SimpleDatabaseComparator - org.opoo.tools.db.diff中的类
 
SimpleDatabaseComparator() - 类 的构造器org.opoo.tools.db.diff.SimpleDatabaseComparator
 
SimpleDatabaseComparator(TableComparator) - 类 的构造器org.opoo.tools.db.diff.SimpleDatabaseComparator
 
SimpleTableComparator - org.opoo.tools.db.diff中的类
 
SimpleTableComparator() - 类 的构造器org.opoo.tools.db.diff.SimpleTableComparator
 
SimpleTableComparator.Context - org.opoo.tools.db.diff中的类
 
SimpleTableComparator.Status - org.opoo.tools.db.diff中的枚举
 
SimpleTableCopier - org.opoo.tools.db.copy中的类
 
SimpleTableCopier() - 类 的构造器org.opoo.tools.db.copy.SimpleTableCopier
 
SimpleTableCopier.CopyParams - org.opoo.tools.db.copy中的类
 
SqlAndParams - org.opoo.tools.db中的类
 
SqlAndParams() - 类 的构造器org.opoo.tools.db.SqlAndParams
 
SqlBiConsumer<T,U> - org.opoo.tools.db中的接口
 
SqlEqualizer<T> - org.opoo.tools.db中的接口
 
SqlSupplier<T> - org.opoo.tools.db中的接口
 
sqlTypeToClass(int) - 类 中的静态方法org.opoo.tools.db.util.SqlTypeUtils
 
sqlTypeToClass(int) - 类 中的方法org.opoo.tools.tablediff.AbstractTableDiffer
已过时。
 
SqlTypeUtils - org.opoo.tools.db.util中的类
 
SqlTypeUtils() - 类 的构造器org.opoo.tools.db.util.SqlTypeUtils
 

T

Table - org.opoo.tools.db中的类
 
Table(String, Column...) - 类 的构造器org.opoo.tools.db.Table
 
Table - org.opoo.tools.tablediff中的类
已过时。
Table() - 类 的构造器org.opoo.tools.tablediff.Table
已过时。
 
TableComparator - org.opoo.tools.db.diff中的接口
表数据对比器。
TableCopier - org.opoo.tools.db.copy中的接口
表复制。
TableDiffer - org.opoo.tools.tablediff中的接口
已过时。
TableInput - org.opoo.tools.db中的类
 
TableInput(Table, Connection) - 类 的构造器org.opoo.tools.db.TableInput
 
TableListener - org.opoo.tools.db.diff中的接口
对比结果的监听器,实现类可以将结果写到数据库或者文件。
TableNameInput - org.opoo.tools.db中的类
 
TableNameInput(String, Connection) - 类 的构造器org.opoo.tools.db.TableNameInput
 
TableResult - org.opoo.tools.db.diff中的类
 
TableResult(String, String) - 类 的构造器org.opoo.tools.db.diff.TableResult
 
TableResultListener - org.opoo.tools.db.diff中的类
 
TableResultListener(TableResult) - 类 的构造器org.opoo.tools.db.diff.TableResultListener
 
TableResultListener(String, String) - 类 的构造器org.opoo.tools.db.diff.TableResultListener
 
toString() - 类 中的方法org.opoo.tools.db.Id
 
toString() - 类 中的方法org.opoo.tools.tablediff.Id
已过时。
 
types(Class<?>...) - 类 中的方法org.opoo.tools.tablediff.Columns.Builder
已过时。
 

U

update(Id, Id) - 类 中的方法org.opoo.tools.tablediff.AbstractTableDiffer.Context
已过时。
 
updateDifferent(Id) - 接口 中的方法org.opoo.tools.tablediff.Observer
已过时。
ID 在 2 个表相同,但其余任意字段不同时调用的更新方法。
updateDifferent(Id) - 类 中的方法org.opoo.tools.tablediff.ResultObserver
已过时。
 
updateIdentical(Id) - 接口 中的方法org.opoo.tools.tablediff.Observer
已过时。
ID 在 2 个表相同,且其余字段也相同时,调用的更新方法。
updateIdentical(Id) - 类 中的方法org.opoo.tools.tablediff.ResultObserver
已过时。
 
updateOnlyIn1(Id) - 接口 中的方法org.opoo.tools.tablediff.Observer
已过时。
ID 仅在 表1 存在时调用的更新方法。
updateOnlyIn1(Id) - 类 中的方法org.opoo.tools.tablediff.ResultObserver
已过时。
 
updateOnlyIn2(Id) - 接口 中的方法org.opoo.tools.tablediff.Observer
已过时。
ID 仅在 表2 存在时调用的更新方法。
updateOnlyIn2(Id) - 类 中的方法org.opoo.tools.tablediff.ResultObserver
已过时。
 

V

valueOf(String) - 枚举 中的静态方法org.opoo.tools.db.diff.SimpleTableComparator.Status
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.opoo.tools.tablediff.AbstractTableDiffer.Status
已过时。
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法org.opoo.tools.db.diff.SimpleTableComparator.Status
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.opoo.tools.tablediff.AbstractTableDiffer.Status
已过时。
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。

W

withSqlType(int) - 类 中的方法org.opoo.tools.db.Column
 
withType(Class<?>) - 类 中的方法org.opoo.tools.db.Column
 
withWhereCondition(String) - 类 中的方法org.opoo.tools.db.Table
 
A B C D E G I L M N O P R S T U V W 
跳过导航链接

Copyright © 2025. All rights reserved.