|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectschemacrawler.crawl.DatabaseSchemaCrawler
public final class DatabaseSchemaCrawler
SchemaCrawler uses database meta-data to get the details about the schema.
| Constructor Summary | |
|---|---|
DatabaseSchemaCrawler(Connection connection)
Constructs a SchemaCrawler object, from a connection. |
|
| Method Summary | |
|---|---|
void |
crawl(SchemaCrawlerOptions options,
CrawlHandler handler)
Crawls the schema for all tables and views, and other database objects. |
static ResultsColumns |
getResultColumns(ResultSet resultSet)
Gets the result set columns metadata. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DatabaseSchemaCrawler(Connection connection)
throws SchemaCrawlerException
connection - An database connection.
SchemaCrawlerException - On a crawler exception| Method Detail |
|---|
public static ResultsColumns getResultColumns(ResultSet resultSet)
resultSet - Result set
public void crawl(SchemaCrawlerOptions options,
CrawlHandler handler)
throws SchemaCrawlerException
crawl in interface SchemaCrawleroptions - Optionshandler - Handler for SchemaCrawler
SchemaCrawlerException - On an exceptionSchemaCrawler.crawl(schemacrawler.schemacrawler.SchemaCrawlerOptions,
schemacrawler.schemacrawler.CrawlHandler)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||