| Package | Description |
|---|---|
| highfive.commands | |
| highfive.dialects | |
| highfive.model |
| Modifier and Type | Method and Description |
|---|---|
protected void |
DataSourceCommand.checkIfHashingAndCopyingIsSupported(List<Table> tables) |
abstract void |
DataSourceCommand.execute() |
void |
ListTablesAndCheckCommand.execute() |
void |
VerifyCommand.execute() |
void |
CopyCommand.execute() |
void |
ListColumnsAndCheckCommand.execute() |
void |
HashCommand.execute() |
protected void |
GenericHashCommand.hash() |
void |
DataSourceCommand.run() |
void |
DualDataSourceCommand.run() |
abstract void |
Command.run() |
| Constructor and Description |
|---|
CopyCommand(String sourceDatasourceName,
String destDatasourceName) |
DataSourceCommand(String commandName,
String datasourceName) |
DualDataSourceCommand(String commandName,
String datasourceName1,
String datasourceName2) |
GenericHashCommand(String commandName,
String datasourceName) |
HashCommand(String datasourceName) |
ListColumnsAndCheckCommand(String datasourceName) |
ListTablesAndCheckCommand(String datasourceName) |
VerifyCommand(String datasourceName,
String baselineFile) |
| Modifier and Type | Method and Description |
|---|---|
protected Serializer<?> |
PostgreSQLDialect.getDefaultSerializer(Identifier table,
String name,
String type,
boolean unsigned,
BigInteger maxLength,
Integer precision,
Integer scale) |
protected Serializer<?> |
MySQLDialect.getDefaultSerializer(Identifier table,
String name,
String type,
boolean unsigned,
BigInteger maxLength,
Integer precision,
Integer scale) |
protected Serializer<?> |
MariaDBDialect.getDefaultSerializer(Identifier table,
String name,
String type,
boolean unsigned,
BigInteger maxLength,
Integer precision,
Integer scale) |
protected Serializer<?> |
OracleDialect.getDefaultSerializer(Identifier table,
String name,
String type,
boolean unsigned,
BigInteger maxLength,
Integer precision,
Integer scale) |
protected Serializer<?> |
SQLServerDialect.getDefaultSerializer(Identifier table,
String name,
String type,
boolean unsigned,
BigInteger maxLength,
Integer precision,
Integer scale) |
protected Serializer<?> |
DB2Dialect.getDefaultSerializer(Identifier table,
String name,
String type,
boolean unsigned,
BigInteger maxLength,
Integer precision,
Integer scale) |
Table |
PostgreSQLDialect.getTableMetaData(Identifier tn) |
Table |
MySQLDialect.getTableMetaData(Identifier tn) |
Table |
MariaDBDialect.getTableMetaData(Identifier tn) |
Table |
OracleDialect.getTableMetaData(Identifier tn) |
Table |
SQLServerDialect.getTableMetaData(Identifier tn) |
Table |
DB2Dialect.getTableMetaData(Identifier tn) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract Serializer<?> |
Dialect.getDefaultSerializer(Identifier table,
String name,
String type,
boolean unsigned,
BigInteger maxLength,
Integer precision,
Integer scale) |
protected Serializer<?> |
DialectNormalizer.getDefaultSerializer(Identifier table,
String name,
String type,
boolean unsigned,
BigInteger maxLength,
Integer precision,
Integer scale) |
static Dialect |
DialectFactory.getDialect(DataSource ds) |
protected Serializer<?> |
Dialect.getSerializer(String renderedType,
Identifier table,
String name,
String type,
boolean unsigned,
BigInteger maxLength,
Integer precision,
Integer scale) |
abstract Table |
Dialect.getTableMetaData(Identifier table) |
Table |
DialectNormalizer.getTableMetaData(Identifier table) |
static DataSource |
DataSource.load(String name) |
| Constructor and Description |
|---|
DataSource(String name,
String driverJAR,
String driverClass,
String url,
String username,
String password,
String catalog,
String schema,
String removeTablePrefix,
Boolean declaredSelectAutoCommit,
boolean readOnly,
TableFilter tableFilter,
ColumnFilter columnFilter,
Long maxRows,
long insertBatchSize,
TypeSolver solver,
LinkedHashMap<String,TableHashingOrdering> hashingOrderings) |
Copyright © 2024. All rights reserved.