| Package | Description |
|---|---|
| schemacrawler.crawl | |
| schemacrawler.filter | |
| schemacrawler.schema | |
| schemacrawler.schemacrawler | |
| schemacrawler.utility |
| Modifier and Type | Method and Description |
|---|---|
void |
TablesReducer.reduce(Collection<? extends Table> allTables) |
| Constructor and Description |
|---|
TablesReducer(SchemaCrawlerOptions options,
com.annimon.stream.function.Predicate<Table> tableFilter) |
| Modifier and Type | Method and Description |
|---|---|
static com.annimon.stream.function.Predicate<Table> |
FilterFactory.tableFilter(SchemaCrawlerOptions options) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
TableTypesFilter.test(Table table)
Check for table limiting rules.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
View
Represents a view in the database.
|
| Modifier and Type | Method and Description |
|---|---|
Collection<Privilege<Table>> |
Table.getPrivileges()
Gets the list of privileges.
|
Collection<Table> |
Table.getRelatedTables(TableRelationshipType tableRelationshipType)
Gets the tables related to this one, based on the specified
relationship type.
|
Collection<Table> |
Catalog.getTables()
Gets the tables.
|
Collection<Table> |
Catalog.getTables(Schema schema)
Gets the tables.
|
com.annimon.stream.Optional<? extends Privilege<Table>> |
Table.lookupPrivilege(String name)
Gets a privilege by unqualified name.
|
com.annimon.stream.Optional<? extends Table> |
Catalog.lookupTable(Schema schema,
String name)
Gets a table by unqualified name.
|
| Modifier and Type | Method and Description |
|---|---|
Collection<Table> |
BaseCatalogDecorator.getTables() |
Collection<Table> |
BaseCatalogDecorator.getTables(Schema schema) |
com.annimon.stream.Optional<? extends Table> |
BaseCatalogDecorator.lookupTable(Schema schema,
String name) |
| Modifier and Type | Method and Description |
|---|---|
static Collection<List<String>> |
MetaDataUtility.allIndexCoumnNames(Table table) |
static ResultSet |
QueryUtility.executeAgainstTable(Query query,
Statement statement,
Table table,
boolean isAlphabeticalSortForTableColumns) |
static long |
QueryUtility.executeForLong(Query query,
Connection connection,
Table table) |
static Object |
QueryUtility.executeForScalar(Query query,
Connection connection,
Table table) |
static Collection<List<String>> |
MetaDataUtility.uniqueIndexCoumnNames(Table table) |
Copyright © 2000-2017 Sualeh Fatehi. All rights reserved.