| Package | Description |
|---|---|
| schemacrawler.filter | |
| schemacrawler.schema | |
| schemacrawler.schemacrawler | |
| schemacrawler.utility |
| Modifier and Type | Method and Description |
|---|---|
static Reducer<Table> |
ReducerFactory.getTableReducer(Predicate<Table> tableFilter) |
static Reducer<Table> |
ReducerFactory.getTableReducer(SchemaCrawlerOptions options) |
static 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(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(String name)
Gets a privilege by unqualified name.
|
<T extends Table> |
View.lookupTable(Schema schema,
String name)
Gets a referenced table by unqualified name.
|
<T extends Table> |
Catalog.lookupTable(Schema schema,
String tableName)
Gets a table by unqualified name.
|
| Modifier and Type | Method and Description |
|---|---|
default Table |
TableReference.getDependentTable()
Gets dependent or child table for this reference.
|
Table |
TableReference.getForeignKeyTable()
Gets the dependent table with an imported foreign key.
|
Table |
TableReference.getPrimaryKeyTable()
Gets the referenced table.
|
default Table |
TableReference.getReferencedTable()
Gets referenced or parent table for this reference.
|
default Table |
TableReference.getReferencingTable()
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
default Collection<Table> |
Table.getDependentTables()
Gets child tables which have a foreign key from this table.
|
Collection<Privilege<Table>> |
Table.getPrivileges()
Gets the list of privileges.
|
default Collection<Table> |
Table.getReferencedTables()
Gets parent tables to which this table has a foreign key.
|
default Collection<Table> |
Table.getReferencingTables()
Deprecated.
|
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.
|
Collection<Table> |
View.getTableUsage()
Gets tables used by the view.
|
| Modifier and Type | Method and Description |
|---|---|
static ResultSet |
QueryUtility.executeAgainstTable(Query query,
Statement statement,
Table table,
boolean isAlphabeticalSortForTableColumns,
Identifiers identifiers) |
static long |
QueryUtility.executeForLong(Query query,
Connection connection,
Table table,
Identifiers identifiers) |
static Object |
QueryUtility.executeForScalar(Query query,
Connection connection,
Table table,
Identifiers identifiers) |
| Modifier and Type | Method and Description |
|---|---|
static Collection<List<String>> |
MetaDataUtility.allIndexCoumnNames(Table table) |
static String |
MetaDataUtility.getColumnsListAsString(Table table,
Identifiers identifiers)
Gets a comma-separated list of columns for a table.
|
static Collection<List<String>> |
MetaDataUtility.uniqueIndexCoumnNames(Table table) |
Copyright © 2000-2024 Sualeh Fatehi. All rights reserved.