@UtilityMarker public final class SchemaCrawlerUtility extends Object
| Modifier and Type | Method and Description |
|---|---|
static Catalog |
getCatalog(DatabaseConnectionSource dataSource,
SchemaCrawlerOptions schemaCrawlerOptions)
Crawls a database, and returns a catalog.
|
static Catalog |
getCatalog(DatabaseConnectionSource dataSource,
SchemaRetrievalOptions schemaRetrievalOptions,
SchemaCrawlerOptions schemaCrawlerOptions,
Config additionalConfig)
Crawls a database, and returns a catalog.
|
static ResultsColumns |
getResultsColumns(ResultSet resultSet)
Obtains result-set metadata from a live result-set.
|
static SchemaRetrievalOptions |
matchSchemaRetrievalOptions(DatabaseConnectionSource dataSource)
Returns database specific options using an existing SchemaCrawler database plugin.
|
static void |
updateConnectionDataSource(DatabaseConnectionSource dataSource,
SchemaRetrievalOptions schemaRetrievalOptions)
Updates the connection data source by attaching a connection initializer.
|
public static Catalog getCatalog(DatabaseConnectionSource dataSource, SchemaCrawlerOptions schemaCrawlerOptions)
dataSource - Database connection source.schemaCrawlerOptions - Options.public static Catalog getCatalog(DatabaseConnectionSource dataSource, SchemaRetrievalOptions schemaRetrievalOptions, SchemaCrawlerOptions schemaCrawlerOptions, Config additionalConfig)
dataSource - Database connection source.schemaCrawlerOptions - Options.public static ResultsColumns getResultsColumns(ResultSet resultSet)
resultSet - Live result-set.public static SchemaRetrievalOptions matchSchemaRetrievalOptions(DatabaseConnectionSource dataSource)
public static void updateConnectionDataSource(DatabaseConnectionSource dataSource, SchemaRetrievalOptions schemaRetrievalOptions)
dataSource - Database connection sourceschemaRetrievalOptions - SchemaCrawler retrieval options to convey the connection
initializer from the database pluginCopyright © 2000-2024 Sualeh Fatehi. All rights reserved.