| Package | Description |
|---|---|
| schemacrawler.filter | |
| schemacrawler.schema | |
| schemacrawler.schemacrawler | |
| schemacrawler.utility |
| Modifier and Type | Method and Description |
|---|---|
static Reducer<Table> |
ReducerFactory.getTableReducer(java.util.function.Predicate<Table> tableFilter) |
static Reducer<Table> |
ReducerFactory.getTableReducer(SchemaCrawlerOptions options) |
static java.util.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 | Method and Description |
|---|---|
static Reducer<Table> |
ReducerFactory.getTableReducer(java.util.function.Predicate<Table> tableFilter) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
View
Represents a view in the database.
|
| Modifier and Type | Method and Description |
|---|---|
<P extends Privilege<Table>> |
Table.lookupPrivilege(java.lang.String name)
Gets a privilege by unqualified name.
|
<T extends Table> |
Catalog.lookupTable(Schema schema,
java.lang.String name)
Gets a table by unqualified name.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<Privilege<Table>> |
Table.getPrivileges()
Gets the list of privileges.
|
java.util.Collection<Table> |
Table.getRelatedTables(TableRelationshipType tableRelationshipType)
Gets the tables related to this one, based on the specified
relationship type.
|
java.util.Collection<Table> |
Catalog.getTables()
Gets the tables.
|
java.util.Collection<Table> |
Catalog.getTables(Schema schema)
Gets the tables.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<Table> |
BaseCatalogDecorator.getTables() |
java.util.Collection<Table> |
BaseCatalogDecorator.getTables(Schema schema) |
java.util.Optional<? extends Table> |
BaseCatalogDecorator.lookupTable(Schema schema,
java.lang.String name) |
| Modifier and Type | Method and Description |
|---|---|
static java.util.Collection<java.util.List<java.lang.String>> |
MetaDataUtility.allIndexCoumnNames(Table table) |
static java.sql.ResultSet |
QueryUtility.executeAgainstTable(Query query,
java.sql.Statement statement,
Table table,
boolean isAlphabeticalSortForTableColumns,
Identifiers identifiers) |
static long |
QueryUtility.executeForLong(Query query,
java.sql.Connection connection,
Table table,
Identifiers identifiers) |
static java.lang.Object |
QueryUtility.executeForScalar(Query query,
java.sql.Connection connection,
Table table,
Identifiers identifiers) |
static java.util.Collection<java.util.List<java.lang.String>> |
MetaDataUtility.uniqueIndexCoumnNames(Table table) |
Copyright © 2000-2019 Sualeh Fatehi. All rights reserved.