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
objis notnull; 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
IllegalArgumentExceptionif the expression evaluates tofalse.
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
trueif both arenullorfalseif only one isnull. - 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
所有类 所有程序包