Modifier and Type | Class and Description |
---|---|
class |
DatabaseSQLDataSource |
class |
DbSchemaSQLDataSource |
class |
SchemaSQLDataSource |
class |
TAzureSQLDataSource |
class |
TGreenplumSQLDataSource |
class |
THiveMetadataDataSource |
class |
TImpalaSQLDataSource |
class |
TMssqlSQLDataSource |
class |
TMysqlSQLDataSource |
class |
TNetezzaSQLDataSource |
class |
TOracleSQLDataSource |
class |
TPostgreSQLDataSource |
class |
TRedshiftSQLDataSource |
class |
TSnowflakeSQLDataSource |
class |
TTeradataSQLDataSource |
Modifier and Type | Method and Description |
---|---|
static <T extends TSQLDataSource> |
TSQLDataSource.createSQLDataSource(EDbVendor vendor,
Class<?> driver,
String jdbcUrl,
String account,
String password) |
static <T extends TSQLDataSource> |
TSQLDataSource.createSQLDataSource(EDbVendor vendor,
String jdbcUrl,
String account,
String password) |
Modifier and Type | Method and Description |
---|---|
static TSQLDataSource |
TSQLDataSource.createSQLDataSource(String jdbcUrl,
String account,
String password) |
Modifier and Type | Method and Description |
---|---|
static TSQLEnv |
TSQLEnv.valueOf(TSQLDataSource datasource) |
Modifier and Type | Method and Description |
---|---|
static Connection |
ConnectionFactory.getConnection(TSQLDataSource datasource) |
Connection |
Connector.toConnect(TSQLDataSource datasource) |
Modifier and Type | Method and Description |
---|---|
Connection |
AzureSQLConnector.toConnect(TSQLDataSource datasource) |
Connection |
DB2Connector.toConnect(TSQLDataSource datasource) |
Connection |
GreenplumConnector.toConnect(TSQLDataSource datasource) |
Connection |
HiveConnector.toConnect(TSQLDataSource datasource) |
Connection |
ImpalaConnector.toConnect(TSQLDataSource datasource) |
Connection |
MysqlV5Connector.toConnect(TSQLDataSource datasource) |
Connection |
MysqlV8Connector.toConnect(TSQLDataSource datasource) |
Connection |
NetezzaConnector.toConnect(TSQLDataSource datasource) |
Connection |
OracleConnector.toConnect(TSQLDataSource datasource) |
Connection |
PostgreSQLConnector.toConnect(TSQLDataSource datasource) |
Connection |
RedshiftConnector.toConnect(TSQLDataSource datasource) |
Connection |
SnowflakeConnector.toConnect(TSQLDataSource datasource) |
Connection |
SQLServerConnector.toConnect(TSQLDataSource datasource) |
Connection |
TeradataConnector.toConnect(TSQLDataSource datasource) |
Constructor and Description |
---|
DDL(TSQLDataSource datasource) |
Modifier and Type | Method and Description |
---|---|
T |
DbOperationService.operate(TSQLDataSource datasource) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
AbstractDDLExport.acceptDatabase(TSQLDataSource datasource,
String databaseName) |
protected boolean |
AbstractDDLExport.acceptSchema(TSQLDataSource datasource,
String databaseSchemaName) |
protected Map<DDLOperator,String> |
AbstractDDLExport.generateFunctionDDL(TSQLDataSource datasource,
String functionName,
String schemaName) |
protected Map<DDLOperator,String> |
AbstractDDLExport.generateProcedureDDL(TSQLDataSource datasource,
String procedureName,
String schemaName) |
protected abstract Map<DDLOperator,String> |
AbstractDDLExport.generateTableDDL(TSQLDataSource datasource,
String tableName,
String schemaName) |
protected Map<DDLOperator,String> |
AbstractDDLExport.generateTriggerDDL(TSQLDataSource datasource,
String triggerName,
String schemaName) |
protected Map<DDLOperator,String> |
AbstractDDLExport.generateViewDDL(TSQLDataSource datasource,
String viewName,
String schemaName) |
Modifier and Type | Method and Description |
---|---|
protected Map<DDLOperator,String> |
MysqlDDLExport.generateFunctionDDL(TSQLDataSource datasource,
String functionName,
String schemaName) |
protected Map<DDLOperator,String> |
SnowflakeDDLExport.generateFunctionDDL(TSQLDataSource datasource,
String functionName,
String databaseSchema) |
protected Map<DDLOperator,String> |
MysqlDDLExport.generateProcedureDDL(TSQLDataSource datasource,
String procedureName,
String schemaName) |
protected Map<DDLOperator,String> |
OracleDDLExport.generateProcedureDDL(TSQLDataSource datasource,
String procedureName,
String schemaName) |
protected Map<DDLOperator,String> |
SnowflakeDDLExport.generateProcedureDDL(TSQLDataSource datasource,
String procedureName,
String databaseSchema) |
protected Map<DDLOperator,String> |
Db2DDLExport.generateTableDDL(TSQLDataSource datasource,
String tableName,
String schemaName) |
protected Map<DDLOperator,String> |
MysqlDDLExport.generateTableDDL(TSQLDataSource datasource,
String tableName,
String schemaName) |
protected Map<DDLOperator,String> |
NetezzaDDLExport.generateTableDDL(TSQLDataSource datasource,
String tableName,
String schemaName) |
protected Map<DDLOperator,String> |
OracleDDLExport.generateTableDDL(TSQLDataSource datasource,
String tableName,
String schemaName) |
protected Map<DDLOperator,String> |
PostgreSQLDDLExport.generateTableDDL(TSQLDataSource datasource,
String tableName,
String databaseSchema) |
protected Map<DDLOperator,String> |
SnowflakeDDLExport.generateTableDDL(TSQLDataSource datasource,
String tableName,
String databaseSchema) |
protected Map<DDLOperator,String> |
SqlServerDDLExport.generateTableDDL(TSQLDataSource datasource,
String tableName,
String databaseSchema) |
protected Map<DDLOperator,String> |
MysqlDDLExport.generateTriggerDDL(TSQLDataSource datasource,
String triggerName,
String schemaName) |
protected Map<DDLOperator,String> |
MysqlDDLExport.generateViewDDL(TSQLDataSource datasource,
String viewName,
String databaseSchema) |
protected Map<DDLOperator,String> |
OracleDDLExport.generateViewDDL(TSQLDataSource datasource,
String viewName,
String schemaName) |
protected Map<DDLOperator,String> |
SnowflakeDDLExport.generateViewDDL(TSQLDataSource datasource,
String viewName,
String databaseSchema) |
DDL |
Db2DDLExport.operate(TSQLDataSource datasource) |
DDL |
MysqlDDLExport.operate(TSQLDataSource datasource) |
DDL |
NetezzaDDLExport.operate(TSQLDataSource datasource) |
DDL |
OracleDDLExport.operate(TSQLDataSource datasource) |
DDL |
PostgreSQLDDLExport.operate(TSQLDataSource datasource) |
DDL |
SnowflakeDDLExport.operate(TSQLDataSource datasource) |
DDL |
SqlServerDDLExport.operate(TSQLDataSource datasource) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
AbstractJSONExport.acceptDatabase(TSQLDataSource datasource,
String databaseName) |
protected boolean |
AbstractJSONExport.acceptDataSourceQuery(TSQLDataSource datasource,
Query query) |
protected boolean |
AbstractJSONExport.acceptSchema(TSQLDataSource datasource,
String databaseName,
String schemaName) |
protected void |
AbstractJSONExport.appendDatabase(Metadata exportMetadataModel,
TSQLDataSource datasource,
Database sqlDatabase) |
protected abstract String |
AbstractJSONExport.databasesSql(TSQLDataSource datasource) |
protected abstract String |
AbstractJSONExport.dbLinksSql(TSQLDataSource datasource,
String database) |
protected List<String> |
AbstractJSONExport.exportDatabases(TSQLDataSource datasource,
Statement statement,
Metadata exportMetadataModel) |
protected void |
AbstractJSONExport.exportDbLinks(TSQLDataSource datasource,
String database,
String catalog,
Metadata exportMetadataModel) |
protected void |
AbstractJSONExport.exportProcedures(TSQLDataSource datasource,
String database,
String catalog,
Metadata exportMetadataModel) |
protected void |
AbstractJSONExport.exportQueries(TSQLDataSource datasource,
String database,
String catalog,
Metadata exportMetadataModel) |
protected List<Sequence> |
AbstractJSONExport.exportSequences(TSQLDataSource datasource,
String database,
String catalog,
Metadata exportMetadataModel) |
protected List<Synonym> |
AbstractJSONExport.exportSynonyms(TSQLDataSource datasource,
String database,
String catalog,
Metadata exportMetadataModel) |
protected void |
AbstractJSONExport.exportTables(TSQLDataSource datasource,
String database,
String catalog,
Metadata exportMetadataModel) |
protected Query |
AbstractJSONExport.mergeQuery(TSQLDataSource datasource,
List<Query> queryGroup) |
String |
AbstractJSONExport.operate(TSQLDataSource datasource) |
protected String |
AbstractJSONExport.proceduresSql(TSQLDataSource datasource,
String database,
String catalog) |
protected abstract String |
AbstractJSONExport.queriesPSql(TSQLDataSource datasource,
String database,
String catalog) |
protected abstract String |
AbstractJSONExport.queriesSql(TSQLDataSource datasource,
String database,
String catalog) |
protected abstract String |
AbstractJSONExport.synonymsSql(TSQLDataSource datasource,
String database,
String catalog) |
protected abstract String |
AbstractJSONExport.tablesSql(TSQLDataSource datasource,
String database,
String catalog) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
AzureSQLJSONExport.acceptDatabase(TSQLDataSource datasource,
String databaseName) |
protected boolean |
HiveMetadataJSONExport.acceptDatabase(TSQLDataSource datasource,
String databaseName) |
protected boolean |
ImpalaJSONExport.acceptDatabase(TSQLDataSource datasource,
String databaseName) |
protected boolean |
HiveMetadataJSONExport.acceptDataSourceQuery(TSQLDataSource datasource,
Query query) |
protected boolean |
ImpalaJSONExport.acceptDataSourceQuery(TSQLDataSource datasource,
Query query) |
protected void |
HiveMetadataJSONExport.appendDatabase(Metadata exportMetadataModel,
TSQLDataSource datasource,
Database sqlDatabase) |
protected void |
ImpalaJSONExport.appendDatabase(Metadata exportMetadataModel,
TSQLDataSource datasource,
Database sqlDatabase) |
protected void |
OracleJSONExport.appendDatabase(Metadata exportMetadataModel,
TSQLDataSource datasource,
Database sqlDatabase) |
protected String |
AzureSQLJSONExport.databasesSql(TSQLDataSource datasource) |
protected String |
Db2JSONExport.databasesSql(TSQLDataSource datasource) |
protected String |
GreenplumJSONExport.databasesSql(TSQLDataSource datasource) |
protected String |
MySQLJSONExport.databasesSql(TSQLDataSource datasource) |
protected String |
NetezzaJSONExport.databasesSql(TSQLDataSource datasource) |
protected String |
OracleJSONExport.databasesSql(TSQLDataSource datasource) |
protected String |
PostgreSQLJSONExport.databasesSql(TSQLDataSource datasource) |
protected String |
RedshiftJSONExport.databasesSql(TSQLDataSource datasource) |
protected String |
SnowflakeJSONExport.databasesSql(TSQLDataSource datasource) |
protected String |
SqlServerJSONExport.databasesSql(TSQLDataSource datasource) |
protected String |
TeradataJSONExport.databasesSql(TSQLDataSource datasource) |
protected String |
AzureSQLJSONExport.dbLinksSql(TSQLDataSource datasource,
String database) |
protected String |
Db2JSONExport.dbLinksSql(TSQLDataSource datasource,
String database) |
protected String |
GreenplumJSONExport.dbLinksSql(TSQLDataSource datasource,
String database) |
protected String |
MySQLJSONExport.dbLinksSql(TSQLDataSource datasource,
String database) |
protected String |
NetezzaJSONExport.dbLinksSql(TSQLDataSource datasource,
String database) |
protected String |
OracleJSONExport.dbLinksSql(TSQLDataSource datasource,
String database) |
protected String |
PostgreSQLJSONExport.dbLinksSql(TSQLDataSource datasource,
String database) |
protected String |
RedshiftJSONExport.dbLinksSql(TSQLDataSource datasource,
String database) |
protected String |
SnowflakeJSONExport.dbLinksSql(TSQLDataSource datasource,
String database) |
protected String |
SqlServerJSONExport.dbLinksSql(TSQLDataSource datasource,
String database) |
protected String |
TeradataJSONExport.dbLinksSql(TSQLDataSource datasource,
String database) |
protected List<String> |
HiveMetadataJSONExport.exportDatabases(TSQLDataSource datasource,
Statement statement,
Metadata exportMetadataModel) |
protected List<String> |
ImpalaJSONExport.exportDatabases(TSQLDataSource datasource,
Statement statement,
Metadata exportMetadataModel) |
protected List<String> |
MySQLJSONExport.exportDatabases(TSQLDataSource datasource,
Statement statement,
Metadata exportMetadataModel) |
protected List<String> |
NetezzaJSONExport.exportDatabases(TSQLDataSource datasource,
Statement statement,
Metadata exportMetadataModel) |
protected List<String> |
SnowflakeJSONExport.exportDatabases(TSQLDataSource datasource,
Statement statement,
Metadata exportMetadataModel) |
protected List<String> |
TeradataJSONExport.exportDatabases(TSQLDataSource datasource,
Statement statement,
Metadata exportMetadataModel) |
protected void |
OracleJSONExport.exportProcedures(TSQLDataSource datasource,
String database,
String catalog,
Metadata exportMetadataModel) |
protected void |
HiveMetadataJSONExport.exportQueries(TSQLDataSource datasource,
String database,
String catalog,
Metadata exportMetadataModel) |
protected void |
ImpalaJSONExport.exportQueries(TSQLDataSource datasource,
String database,
String catalog,
Metadata exportMetadataModel) |
protected void |
MySQLJSONExport.exportQueries(TSQLDataSource datasource,
String database,
String catalog,
Metadata exportMetadataModel) |
protected void |
NetezzaJSONExport.exportQueries(TSQLDataSource datasource,
String database,
String catalog,
Metadata exportMetadataModel) |
protected void |
SnowflakeJSONExport.exportQueries(TSQLDataSource datasource,
String database,
String catalog,
Metadata exportMetadataModel) |
protected List<Sequence> |
OracleJSONExport.exportSequences(TSQLDataSource datasource,
String database,
String catalog,
Metadata exportMetadataModel) |
protected Map<String,String> |
HiveMetadataJSONExport.exportTableColumns(TSQLDataSource datasource,
Statement statement,
String tableName,
Metadata exportMetadataModel) |
protected Map<String,String> |
ImpalaJSONExport.exportTableColumns(TSQLDataSource datasource,
Statement statement,
String tableName,
Metadata exportMetadataModel) |
protected List<String> |
HiveMetadataJSONExport.exportTables(TSQLDataSource datasource,
String database,
Statement statement,
Metadata exportMetadataModel) |
protected List<String> |
ImpalaJSONExport.exportTables(TSQLDataSource datasource,
String database,
Statement statement,
Metadata exportMetadataModel) |
protected void |
HiveMetadataJSONExport.exportTables(TSQLDataSource datasource,
String database,
String catalog,
Metadata exportMetadataModel) |
protected void |
ImpalaJSONExport.exportTables(TSQLDataSource datasource,
String database,
String catalog,
Metadata exportMetadataModel) |
protected void |
TeradataJSONExport.exportTables(TSQLDataSource datasource,
String database,
String catalog,
Metadata exportMetadataModel) |
protected List<String> |
HiveMetadataJSONExport.exportViews(TSQLDataSource datasource,
String database,
Statement statement,
Metadata exportMetadataModel) |
protected List<String> |
ImpalaJSONExport.exportViews(TSQLDataSource datasource,
String database,
Statement statement,
Metadata exportMetadataModel) |
protected String |
SnowflakeJSONExport.generateFunctionDDL(TSQLDataSource datasource,
String functionName,
String databaseSchema,
Metadata exportMetadataModel) |
protected String |
SnowflakeJSONExport.generateProcedureDDL(TSQLDataSource datasource,
String procedureName,
String databaseSchema,
Metadata exportMetadataModel) |
protected String |
SnowflakeJSONExport.generateViewDDL(TSQLDataSource datasource,
String viewName,
String databaseSchema,
Metadata exportMetadataModel) |
protected Query |
HiveMetadataJSONExport.mergeQuery(TSQLDataSource datasource,
List<Query> queryGroup) |
protected Query |
ImpalaJSONExport.mergeQuery(TSQLDataSource datasource,
List<Query> queryGroup) |
protected Query |
OracleJSONExport.mergeQuery(TSQLDataSource datasource,
List<Query> queryGroup) |
String |
HiveMetadataJSONExport.operate(TSQLDataSource datasource) |
String |
ImpalaJSONExport.operate(TSQLDataSource datasource) |
protected String |
OracleJSONExport.proceduresSql(TSQLDataSource datasource,
String database,
String catalog) |
protected String |
AzureSQLJSONExport.queriesPSql(TSQLDataSource datasource,
String database,
String catalog) |
protected String |
Db2JSONExport.queriesPSql(TSQLDataSource datasource,
String database,
String catalog) |
protected String |
GreenplumJSONExport.queriesPSql(TSQLDataSource datasource,
String database,
String schema) |
protected String |
MySQLJSONExport.queriesPSql(TSQLDataSource datasource,
String database,
String catalog) |
protected String |
NetezzaJSONExport.queriesPSql(TSQLDataSource datasource,
String database,
String catalog) |
protected String |
OracleJSONExport.queriesPSql(TSQLDataSource datasource,
String database,
String catalog) |
protected String |
PostgreSQLJSONExport.queriesPSql(TSQLDataSource datasource,
String database,
String schema) |
protected String |
RedshiftJSONExport.queriesPSql(TSQLDataSource datasource,
String database,
String schema) |
protected String |
SnowflakeJSONExport.queriesPSql(TSQLDataSource datasource,
String database,
String catalog) |
protected String |
SqlServerJSONExport.queriesPSql(TSQLDataSource datasource,
String database,
String catalog) |
protected String |
TeradataJSONExport.queriesPSql(TSQLDataSource datasource,
String database,
String catalog) |
protected String |
AzureSQLJSONExport.queriesSql(TSQLDataSource datasource,
String database,
String catalog) |
protected String |
Db2JSONExport.queriesSql(TSQLDataSource datasource,
String database,
String catalog) |
protected String |
GreenplumJSONExport.queriesSql(TSQLDataSource datasource,
String database,
String schema) |
protected String |
MySQLJSONExport.queriesSql(TSQLDataSource datasource,
String database,
String catalog) |
protected String |
NetezzaJSONExport.queriesSql(TSQLDataSource datasource,
String database,
String catalog) |
protected String |
OracleJSONExport.queriesSql(TSQLDataSource datasource,
String database,
String catalog) |
protected String |
PostgreSQLJSONExport.queriesSql(TSQLDataSource datasource,
String database,
String schema) |
protected String |
RedshiftJSONExport.queriesSql(TSQLDataSource datasource,
String database,
String schema) |
protected String |
SnowflakeJSONExport.queriesSql(TSQLDataSource datasource,
String database,
String catalog) |
protected String |
SqlServerJSONExport.queriesSql(TSQLDataSource datasource,
String database,
String catalog) |
protected String |
TeradataJSONExport.queriesSql(TSQLDataSource datasource,
String database,
String catalog) |
protected String |
OracleJSONExport.sequencesSql(TSQLDataSource datasource,
String database,
String catalog) |
protected String |
AzureSQLJSONExport.synonymsSql(TSQLDataSource datasource,
String database,
String catalog) |
protected String |
Db2JSONExport.synonymsSql(TSQLDataSource datasource,
String database,
String schema) |
protected String |
GreenplumJSONExport.synonymsSql(TSQLDataSource datasource,
String database,
String schema) |
protected String |
MySQLJSONExport.synonymsSql(TSQLDataSource datasource,
String database,
String catalog) |
protected String |
NetezzaJSONExport.synonymsSql(TSQLDataSource datasource,
String database,
String schema) |
protected String |
OracleJSONExport.synonymsSql(TSQLDataSource datasource,
String database,
String catalog) |
protected String |
PostgreSQLJSONExport.synonymsSql(TSQLDataSource datasource,
String database,
String schema) |
protected String |
RedshiftJSONExport.synonymsSql(TSQLDataSource datasource,
String database,
String schema) |
protected String |
SnowflakeJSONExport.synonymsSql(TSQLDataSource datasource,
String database,
String catalog) |
protected String |
SqlServerJSONExport.synonymsSql(TSQLDataSource datasource,
String database,
String catalog) |
protected String |
TeradataJSONExport.synonymsSql(TSQLDataSource datasource,
String database,
String catalog) |
protected String |
AzureSQLJSONExport.tablesSql(TSQLDataSource datasource,
String database,
String catalog) |
protected String |
Db2JSONExport.tablesSql(TSQLDataSource datasource,
String database,
String catalog) |
protected String |
GreenplumJSONExport.tablesSql(TSQLDataSource datasource,
String database,
String schema) |
protected String |
MySQLJSONExport.tablesSql(TSQLDataSource datasource,
String database,
String catalog) |
protected String |
NetezzaJSONExport.tablesSql(TSQLDataSource datasource,
String database,
String catalog) |
protected String |
OracleJSONExport.tablesSql(TSQLDataSource datasource,
String database,
String catalog) |
protected String |
PostgreSQLJSONExport.tablesSql(TSQLDataSource datasource,
String database,
String schema) |
protected String |
RedshiftJSONExport.tablesSql(TSQLDataSource datasource,
String database,
String schema) |
protected String |
SnowflakeJSONExport.tablesSql(TSQLDataSource datasource,
String database,
String catalog) |
protected String |
SqlServerJSONExport.tablesSql(TSQLDataSource datasource,
String database,
String catalog) |
protected String |
TeradataJSONExport.tablesSql(TSQLDataSource datasource,
String database,
String catalog) |
protected String |
TeradataJSONExport.viewsSql(TSQLDataSource datasource,
String database,
String catalog) |
Modifier and Type | Method and Description |
---|---|
static TSQLDataSource |
JdbcUrlParser.generateSQLDataSource(EDbVendor vendor,
Class<?> driver,
String jdbcUrl,
String account,
String password) |
static TSQLDataSource |
JdbcUrlParser.generateSQLDataSource(EDbVendor vendor,
String jdbcUrl,
String account,
String password) |
static TSQLDataSource |
JdbcUrlParser.generateSQLDataSource(String jdbcUrl,
String account,
String password) |
Copyright © 2023. All rights reserved.