| Package | Description |
|---|---|
| schemacrawler.crawl | |
| schemacrawler.filter | |
| schemacrawler.schema | |
| schemacrawler.schemacrawler |
| Modifier and Type | Method and Description |
|---|---|
Schema |
WeakAssociationBuilder.WeakAssociationColumn.getSchema() |
Schema |
AlternateKeyBuilder.AlternateKeyDefinition.getSchema() |
| Constructor and Description |
|---|
AlternateKeyDefinition(Schema schema,
String table,
String alternateKeyName,
List<String> columns) |
WeakAssociationColumn(Schema schema,
String table,
String column) |
| Modifier and Type | Method and Description |
|---|---|
static Reducer<Schema> |
ReducerFactory.getSchemaReducer(SchemaCrawlerOptions options) |
static Predicate<Schema> |
FilterFactory.schemaFilter(SchemaCrawlerOptions options) |
| Modifier and Type | Method and Description |
|---|---|
<S extends Schema> |
Catalog.lookupSchema(String name)
Gets a schema by name.
|
| Modifier and Type | Method and Description |
|---|---|
Schema |
DatabaseObject.getSchema() |
| Modifier and Type | Method and Description |
|---|---|
Collection<Schema> |
Catalog.getSchemas()
Gets the schemas.
|
| Modifier and Type | Method and Description |
|---|---|
Collection<ColumnDataType> |
Catalog.getColumnDataTypes(Schema schema)
Gets the column data types defined in the schema, by name.
|
Collection<Routine> |
Catalog.getRoutines(Schema schema)
Gets the routine.
|
Collection<Routine> |
Catalog.getRoutines(Schema schema,
String routineName)
Gets a routine by unqualified name.
|
Collection<Sequence> |
Catalog.getSequences(Schema schema)
Gets the sequences.
|
Collection<Synonym> |
Catalog.getSynonyms(Schema schema)
Gets the synonyms.
|
Collection<Table> |
Catalog.getTables(Schema schema)
Gets the tables.
|
Optional<Column> |
Catalog.lookupColumn(Schema schema,
String tableName,
String name)
Gets a table column by unqualified name.
|
<C extends ColumnDataType> |
Catalog.lookupColumnDataType(Schema schema,
String dataTypeName)
Gets the column data types defined in the schema, by name.
|
<S extends Sequence> |
Catalog.lookupSequence(Schema schema,
String sequenceName)
Gets the sequence by unqualified name.
|
<S extends Synonym> |
Catalog.lookupSynonym(Schema schema,
String synonymName)
Gets the synonym 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 | Class and Description |
|---|---|
class |
SchemaReference |
| Modifier and Type | Method and Description |
|---|---|
String |
Identifiers.quoteFullName(Schema schema) |
Copyright © 2000-2024 Sualeh Fatehi. All rights reserved.