A C D E F G H I K M N O P R S T U V 
所有类 所有程序包

A

addObjectToArray(A[], O) - 类 中的静态方法cn.codeforfun.migrate.core.utils.ObjectUtils
Append the given object to the given array, returning a new array consisting of the input array contents plus the given object.

C

caseInsensitiveValueOf(E[], String) - 类 中的静态方法cn.codeforfun.migrate.core.utils.ObjectUtils
Case insensitive alternative to Enum.valueOf(Class, String).
cn.codeforfun.migrate.core - 程序包 cn.codeforfun.migrate.core
 
cn.codeforfun.migrate.core.diff - 程序包 cn.codeforfun.migrate.core.diff
 
cn.codeforfun.migrate.core.entity - 程序包 cn.codeforfun.migrate.core.entity
 
cn.codeforfun.migrate.core.entity.structure - 程序包 cn.codeforfun.migrate.core.entity.structure
 
cn.codeforfun.migrate.core.entity.structure.annotations - 程序包 cn.codeforfun.migrate.core.entity.structure.annotations
 
cn.codeforfun.migrate.core.exception - 程序包 cn.codeforfun.migrate.core.exception
 
cn.codeforfun.migrate.core.utils - 程序包 cn.codeforfun.migrate.core.utils
 
Column - cn.codeforfun.migrate.core.entity.structure中的类
字段结构定义
Column() - 类 的构造器cn.codeforfun.migrate.core.entity.structure.Column
 
configure(Connection, Database) - 类 中的静态方法cn.codeforfun.migrate.core.entity.structure.Function
 
configure(Connection, Database) - 类 中的静态方法cn.codeforfun.migrate.core.entity.structure.Procedure
 
configure(Connection, Database) - 类 中的静态方法cn.codeforfun.migrate.core.entity.structure.Table
 
configure(Connection, Database) - 类 中的静态方法cn.codeforfun.migrate.core.entity.structure.Trigger
 
configure(Connection, Database) - 类 中的静态方法cn.codeforfun.migrate.core.entity.structure.View
 
containsConstant(Enum<?>[], String) - 类 中的静态方法cn.codeforfun.migrate.core.utils.ObjectUtils
Check whether the given array of enum constants contains a constant with the given name, ignoring case when determining a match.
containsConstant(Enum<?>[], String, boolean) - 类 中的静态方法cn.codeforfun.migrate.core.utils.ObjectUtils
Check whether the given array of enum constants contains a constant with the given name.
containsElement(Object[], Object) - 类 中的静态方法cn.codeforfun.migrate.core.utils.ObjectUtils
Check whether the given array contains the given element.
customColumn(Class<T>) - 类 中的静态方法cn.codeforfun.migrate.core.utils.MigrateBeanTools
 

D

Database - cn.codeforfun.migrate.core.entity.structure中的类
数据库结构定义
Database() - 类 的构造器cn.codeforfun.migrate.core.entity.structure.Database
 
DatabaseConnectException - cn.codeforfun.migrate.core.exception中的异常错误
数据库连接异常
DatabaseConnectException(String) - 异常错误 的构造器cn.codeforfun.migrate.core.exception.DatabaseConnectException
 
DatabaseInfo - cn.codeforfun.migrate.core.entity中的类
数据库基本信息
DatabaseInfo(String, Integer, String, String, String) - 类 的构造器cn.codeforfun.migrate.core.entity.DatabaseInfo
 
DbUtil - cn.codeforfun.migrate.core.utils中的类
DbUtil工具类
DbUtil() - 类 的构造器cn.codeforfun.migrate.core.utils.DbUtil
 
DbUtilProperty - cn.codeforfun.migrate.core.entity.structure.annotations中的注释类型
标记DbUtil字段 方便注入值
diff() - 类 中的方法cn.codeforfun.migrate.core.Migrate
对比源数据库和目标数据库
Difference - cn.codeforfun.migrate.core.diff中的接口
差异接口
DiffResult - cn.codeforfun.migrate.core.diff中的类
结构差异实体
DiffResult(Database, Database) - 类 的构造器cn.codeforfun.migrate.core.diff.DiffResult
 

E

equals(Object) - 类 中的方法cn.codeforfun.migrate.core.entity.structure.Column
 
equals(Object) - 类 中的方法cn.codeforfun.migrate.core.entity.structure.Function
 
equals(Object) - 类 中的方法cn.codeforfun.migrate.core.entity.structure.Key
 
equals(Object) - 类 中的方法cn.codeforfun.migrate.core.entity.structure.Procedure
 
equals(Object) - 类 中的方法cn.codeforfun.migrate.core.entity.structure.Routine
 
equals(Object) - 类 中的方法cn.codeforfun.migrate.core.entity.structure.Trigger
 
equals(Object) - 类 中的方法cn.codeforfun.migrate.core.entity.structure.View
 
execute(Connection, String) - 类 中的静态方法cn.codeforfun.migrate.core.utils.DbUtil
 

F

FileUtil - cn.codeforfun.migrate.core.utils中的类
文件工具类
FileUtil() - 类 的构造器cn.codeforfun.migrate.core.utils.FileUtil
 
FLAG_AUTO_INCREMENT - 类 中的静态变量cn.codeforfun.migrate.core.entity.structure.Column
 
FLAG_DEFAULT_NULL - 类 中的静态变量cn.codeforfun.migrate.core.entity.structure.Column
 
FLAG_NOT_NULL - 类 中的静态变量cn.codeforfun.migrate.core.entity.structure.Column
 
FLAG_PRIMARY - 类 中的静态变量cn.codeforfun.migrate.core.entity.structure.Key
 
from(DatabaseInfo) - 类 中的方法cn.codeforfun.migrate.core.Migrate
设置源数据库信息
Function - cn.codeforfun.migrate.core.entity.structure中的类
Function结构定义
Function() - 类 的构造器cn.codeforfun.migrate.core.entity.structure.Function
 

G

GB_2312 - 类 中的静态变量cn.codeforfun.migrate.core.utils.FileUtil
 
getBean(Connection, String, Class<T>) - 类 中的静态方法cn.codeforfun.migrate.core.utils.DbUtil
 
getBean(Connection, String, Class<T>, Object...) - 类 中的静态方法cn.codeforfun.migrate.core.utils.DbUtil
 
getBeanList(Connection, String, Class<T>) - 类 中的静态方法cn.codeforfun.migrate.core.utils.DbUtil
 
getBeanList(Connection, String, Class<T>, Object...) - 类 中的静态方法cn.codeforfun.migrate.core.utils.DbUtil
 
getConnection(String, String, String) - 类 中的静态方法cn.codeforfun.migrate.core.utils.DbUtil
 
getCreateSql() - 接口 中的方法cn.codeforfun.migrate.core.diff.Difference
获取差异创建SQL
getCreateSql() - 类 中的方法cn.codeforfun.migrate.core.entity.structure.Column
 
getCreateSql() - 类 中的方法cn.codeforfun.migrate.core.entity.structure.Function
 
getCreateSql() - 类 中的方法cn.codeforfun.migrate.core.entity.structure.Key
 
getCreateSql() - 类 中的方法cn.codeforfun.migrate.core.entity.structure.Procedure
 
getCreateSql() - 类 中的方法cn.codeforfun.migrate.core.entity.structure.Table
 
getCreateSql() - 类 中的方法cn.codeforfun.migrate.core.entity.structure.Trigger
 
getCreateSql() - 类 中的方法cn.codeforfun.migrate.core.entity.structure.View
 
getCreateTableSql() - 类 中的方法cn.codeforfun.migrate.core.entity.structure.Column
创建表的时候用到的sql
getCreateTableSql() - 类 中的方法cn.codeforfun.migrate.core.entity.structure.Key
 
getDefaultClassLoader() - 类 中的静态方法cn.codeforfun.migrate.core.utils.FileUtil
 
getDeleteForeignKeySql() - 类 中的方法cn.codeforfun.migrate.core.entity.structure.Table
 
getDeleteSql() - 接口 中的方法cn.codeforfun.migrate.core.diff.Difference
获取差异删除sql
getDeleteSql() - 类 中的方法cn.codeforfun.migrate.core.entity.structure.Column
 
getDeleteSql() - 类 中的方法cn.codeforfun.migrate.core.entity.structure.Function
 
getDeleteSql() - 类 中的方法cn.codeforfun.migrate.core.entity.structure.Key
 
getDeleteSql() - 类 中的方法cn.codeforfun.migrate.core.entity.structure.Procedure
 
getDeleteSql() - 类 中的方法cn.codeforfun.migrate.core.entity.structure.Table
 
getDeleteSql() - 类 中的方法cn.codeforfun.migrate.core.entity.structure.Trigger
 
getDeleteSql() - 类 中的方法cn.codeforfun.migrate.core.entity.structure.View
 
getDisplayString(Object) - 类 中的静态方法cn.codeforfun.migrate.core.utils.ObjectUtils
Return a content-based String representation if obj is not null; otherwise returns an empty String.
getIdentityHexString(Object) - 类 中的静态方法cn.codeforfun.migrate.core.utils.ObjectUtils
Return a hex String form of an object's identity hash code.
getSqlList() - 类 中的方法cn.codeforfun.migrate.core.diff.DiffResult
获取差异SQL
getStringByClasspath(String) - 类 中的静态方法cn.codeforfun.migrate.core.utils.FileUtil
 
getUpdateSql() - 接口 中的方法cn.codeforfun.migrate.core.diff.Difference
获取差异更新SQL
getUpdateSql() - 类 中的方法cn.codeforfun.migrate.core.entity.structure.Column
 
getUpdateSql() - 类 中的方法cn.codeforfun.migrate.core.entity.structure.Function
 
getUpdateSql() - 类 中的方法cn.codeforfun.migrate.core.entity.structure.Key
 
getUpdateSql() - 类 中的方法cn.codeforfun.migrate.core.entity.structure.Procedure
 
getUpdateSql() - 类 中的方法cn.codeforfun.migrate.core.entity.structure.Table
 
getUpdateSql() - 类 中的方法cn.codeforfun.migrate.core.entity.structure.Trigger
 
getUpdateSql() - 类 中的方法cn.codeforfun.migrate.core.entity.structure.View
 
getUrl() - 类 中的方法cn.codeforfun.migrate.core.entity.DatabaseInfo
拼接数据库连接地址

H

hasForeignKey() - 类 中的方法cn.codeforfun.migrate.core.entity.structure.Table
 
hashCode() - 类 中的方法cn.codeforfun.migrate.core.entity.structure.Column
 
hashCode() - 类 中的方法cn.codeforfun.migrate.core.entity.structure.Function
 
hashCode() - 类 中的方法cn.codeforfun.migrate.core.entity.structure.Key
 
hashCode() - 类 中的方法cn.codeforfun.migrate.core.entity.structure.Procedure
 
hashCode() - 类 中的方法cn.codeforfun.migrate.core.entity.structure.Routine
 
hashCode() - 类 中的方法cn.codeforfun.migrate.core.entity.structure.Trigger
 
hashCode() - 类 中的方法cn.codeforfun.migrate.core.entity.structure.View
 
hashCode(boolean) - 类 中的静态方法cn.codeforfun.migrate.core.utils.ObjectUtils
已过时。
as of Spring Framework 5.0, in favor of the native JDK 8 variant
hashCode(double) - 类 中的静态方法cn.codeforfun.migrate.core.utils.ObjectUtils
已过时。
as of Spring Framework 5.0, in favor of the native JDK 8 variant
hashCode(float) - 类 中的静态方法cn.codeforfun.migrate.core.utils.ObjectUtils
已过时。
as of Spring Framework 5.0, in favor of the native JDK 8 variant
hashCode(long) - 类 中的静态方法cn.codeforfun.migrate.core.utils.ObjectUtils
已过时。
as of Spring Framework 5.0, in favor of the native JDK 8 variant

I

identityToString(Object) - 类 中的静态方法cn.codeforfun.migrate.core.utils.ObjectUtils
Return a String representation of an object's overall identity.
ignoreCharacterCompare() - 类 中的方法cn.codeforfun.migrate.core.Migrate
 
init(DatabaseInfo) - 类 中的方法cn.codeforfun.migrate.core.entity.structure.Database
初始化数据库结构
isArray(Object) - 类 中的静态方法cn.codeforfun.migrate.core.utils.ObjectUtils
Determine whether the given object is an array: either an Object array or a primitive array.
isCheckedException(Throwable) - 类 中的静态方法cn.codeforfun.migrate.core.utils.ObjectUtils
Return whether the given throwable is a checked exception: that is, neither a RuntimeException nor an Error.
isCompatibleWithThrowsClause(Throwable, Class<?>...) - 类 中的静态方法cn.codeforfun.migrate.core.utils.ObjectUtils
Check whether the given exception is compatible with the specified exception types, as declared in a throws clause.
isEmpty(Object) - 类 中的静态方法cn.codeforfun.migrate.core.utils.ObjectUtils
Determine whether the given object is empty.
isEmpty(Object[]) - 类 中的静态方法cn.codeforfun.migrate.core.utils.ObjectUtils
Determine whether the given array is empty: i.e.
isTrue(boolean, String) - 类 中的静态方法cn.codeforfun.migrate.core.utils.ObjectUtils
Assert a boolean expression, throwing an IllegalArgumentException if the expression evaluates to false.

K

Key - cn.codeforfun.migrate.core.entity.structure中的类
Key结构定义
Key() - 类 的构造器cn.codeforfun.migrate.core.entity.structure.Key
 

M

Migrate - cn.codeforfun.migrate.core中的类
迁移核心类
Migrate(DatabaseInfo) - 类 的构造器cn.codeforfun.migrate.core.Migrate
 
Migrate(DatabaseInfo, DatabaseInfo) - 类 的构造器cn.codeforfun.migrate.core.Migrate
 
MigrateBeanTools - cn.codeforfun.migrate.core.utils中的类
DbUtil字段映射工具类
MigrateBeanTools() - 类 的构造器cn.codeforfun.migrate.core.utils.MigrateBeanTools
 

N

nullSafeClassName(Object) - 类 中的静态方法cn.codeforfun.migrate.core.utils.ObjectUtils
Determine the class name for the given object.
nullSafeEquals(Object, Object) - 类 中的静态方法cn.codeforfun.migrate.core.utils.ObjectUtils
Determine if the given objects are equal, returning true if both are null or false if only one is null.
nullSafeHashCode(boolean[]) - 类 中的静态方法cn.codeforfun.migrate.core.utils.ObjectUtils
Return a hash code based on the contents of the specified array.
nullSafeHashCode(byte[]) - 类 中的静态方法cn.codeforfun.migrate.core.utils.ObjectUtils
Return a hash code based on the contents of the specified array.
nullSafeHashCode(char[]) - 类 中的静态方法cn.codeforfun.migrate.core.utils.ObjectUtils
Return a hash code based on the contents of the specified array.
nullSafeHashCode(double[]) - 类 中的静态方法cn.codeforfun.migrate.core.utils.ObjectUtils
Return a hash code based on the contents of the specified array.
nullSafeHashCode(float[]) - 类 中的静态方法cn.codeforfun.migrate.core.utils.ObjectUtils
Return a hash code based on the contents of the specified array.
nullSafeHashCode(int[]) - 类 中的静态方法cn.codeforfun.migrate.core.utils.ObjectUtils
Return a hash code based on the contents of the specified array.
nullSafeHashCode(long[]) - 类 中的静态方法cn.codeforfun.migrate.core.utils.ObjectUtils
Return a hash code based on the contents of the specified array.
nullSafeHashCode(short[]) - 类 中的静态方法cn.codeforfun.migrate.core.utils.ObjectUtils
Return a hash code based on the contents of the specified array.
nullSafeHashCode(Object) - 类 中的静态方法cn.codeforfun.migrate.core.utils.ObjectUtils
Return as hash code for the given object; typically the value of Object#hashCode()}.
nullSafeHashCode(Object[]) - 类 中的静态方法cn.codeforfun.migrate.core.utils.ObjectUtils
Return a hash code based on the contents of the specified array.
nullSafeToString(boolean[]) - 类 中的静态方法cn.codeforfun.migrate.core.utils.ObjectUtils
Return a String representation of the contents of the specified array.
nullSafeToString(byte[]) - 类 中的静态方法cn.codeforfun.migrate.core.utils.ObjectUtils
Return a String representation of the contents of the specified array.
nullSafeToString(char[]) - 类 中的静态方法cn.codeforfun.migrate.core.utils.ObjectUtils
Return a String representation of the contents of the specified array.
nullSafeToString(double[]) - 类 中的静态方法cn.codeforfun.migrate.core.utils.ObjectUtils
Return a String representation of the contents of the specified array.
nullSafeToString(float[]) - 类 中的静态方法cn.codeforfun.migrate.core.utils.ObjectUtils
Return a String representation of the contents of the specified array.
nullSafeToString(int[]) - 类 中的静态方法cn.codeforfun.migrate.core.utils.ObjectUtils
Return a String representation of the contents of the specified array.
nullSafeToString(long[]) - 类 中的静态方法cn.codeforfun.migrate.core.utils.ObjectUtils
Return a String representation of the contents of the specified array.
nullSafeToString(short[]) - 类 中的静态方法cn.codeforfun.migrate.core.utils.ObjectUtils
Return a String representation of the contents of the specified array.
nullSafeToString(Object) - 类 中的静态方法cn.codeforfun.migrate.core.utils.ObjectUtils
Return a String representation of the specified Object.
nullSafeToString(Object[]) - 类 中的静态方法cn.codeforfun.migrate.core.utils.ObjectUtils
Return a String representation of the contents of the specified array.

O

ObjectUtils - cn.codeforfun.migrate.core.utils中的类
Spring包里面复制过来的 Miscellaneous object utility methods.
ObjectUtils() - 类 的构造器cn.codeforfun.migrate.core.utils.ObjectUtils
 

P

Procedure - cn.codeforfun.migrate.core.entity.structure中的类
Procedure结构定义
Procedure() - 类 的构造器cn.codeforfun.migrate.core.entity.structure.Procedure
 

R

resolveCreateSql() - 类 中的方法cn.codeforfun.migrate.core.diff.DiffResult
 
resolveDeleteSql() - 类 中的方法cn.codeforfun.migrate.core.diff.DiffResult
 
resolveUpdateSql() - 类 中的方法cn.codeforfun.migrate.core.diff.DiffResult
 
Routine - cn.codeforfun.migrate.core.entity.structure中的类
 
Routine() - 类 的构造器cn.codeforfun.migrate.core.entity.structure.Routine
 

S

showSql(DatabaseInfo) - 类 中的方法cn.codeforfun.migrate.core.Migrate
显示全库sql
SQL - 类 中的静态变量cn.codeforfun.migrate.core.entity.structure.Database
 
SQL - 类 中的静态变量cn.codeforfun.migrate.core.entity.structure.Table
 

T

Table - cn.codeforfun.migrate.core.entity.structure中的类
表结构定义
Table() - 类 的构造器cn.codeforfun.migrate.core.entity.structure.Table
 
to(DatabaseInfo) - 类 中的方法cn.codeforfun.migrate.core.Migrate
设置目标数据库信息
toObjectArray(Object) - 类 中的静态方法cn.codeforfun.migrate.core.utils.ObjectUtils
Convert the given array (which may be a primitive array) to an object array (if necessary of primitive wrapper objects).
toString(InputStream) - 类 中的静态方法cn.codeforfun.migrate.core.utils.FileUtil
 
Trigger - cn.codeforfun.migrate.core.entity.structure中的类
 
Trigger() - 类 的构造器cn.codeforfun.migrate.core.entity.structure.Trigger
 

U

unwrapOptional(Object) - 类 中的静态方法cn.codeforfun.migrate.core.utils.ObjectUtils
Unwrap the given object which is potentially a Optional.
update() - 类 中的方法cn.codeforfun.migrate.core.Migrate
同步结构
UTF_8 - 类 中的静态变量cn.codeforfun.migrate.core.utils.FileUtil
 

V

value() - 注释类型 中的方法cn.codeforfun.migrate.core.entity.structure.annotations.DbUtilProperty
标记字段对应的SQL字段名
View - cn.codeforfun.migrate.core.entity.structure中的类
View结构定义
View() - 类 的构造器cn.codeforfun.migrate.core.entity.structure.View
 
A C D E F G H I K M N O P R S T U V 
所有类 所有程序包