| Package | Description |
|---|---|
| schemacrawler.filter | |
| schemacrawler.schemacrawler | |
| schemacrawler.utility |
| Constructor and Description |
|---|
InclusionRuleFilter(InclusionRule inclusionRule,
boolean inclusive) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
InclusionRuleWithRegularExpression |
| Modifier and Type | Class and Description |
|---|---|
class |
ExcludeAll
Include all names, definitions, and other attributes of named
objects.
|
class |
IncludeAll
Include all names, definitions, and other attributes of named
objects.
|
class |
RegularExpressionExclusionRule
Specifies exclusion patterns that can be applied to the names,
definitions, and other attributes of named objects.
|
class |
RegularExpressionInclusionRule
Specifies exclusion patterns that can be applied to the names,
definitions, and other attributes of named objects.
|
class |
RegularExpressionRule
Specifies inclusion and exclusion patterns that can be applied to the
names, definitions, and other attributes of named objects.
|
| Modifier and Type | Method and Description |
|---|---|
InclusionRule |
SchemaCrawlerOptions.getColumnInclusionRule()
Gets the column inclusion rule.
|
InclusionRule |
Config.getExclusionRule(java.lang.String optionName)
Creates an exclusion rule, which includes everything, and then
excludes a pattern.
|
InclusionRule |
Config.getInclusionRule(java.lang.String optionName)
Creates an inclusion rule, which includes a pattern has no
excludes.
|
InclusionRule |
Config.getInclusionRuleWithDefault(java.lang.String includePatternProperty,
java.lang.String excludePatternProperty,
java.util.function.Supplier<InclusionRule> supplier) |
InclusionRule |
SchemaCrawlerOptions.getRoutineColumnInclusionRule()
Gets the routine column rule.
|
InclusionRule |
SchemaCrawlerOptions.getRoutineInclusionRule()
Gets the routine inclusion rule.
|
InclusionRule |
SchemaCrawlerOptions.getSchemaInclusionRule()
Gets the schema inclusion rule.
|
InclusionRule |
SchemaCrawlerOptions.getSequenceInclusionRule()
Gets the sequence inclusion rule.
|
InclusionRule |
SchemaCrawlerOptions.getSynonymInclusionRule()
Gets the synonym inclusion rule.
|
InclusionRule |
SchemaCrawlerOptions.getTableInclusionRule()
Gets the table inclusion rule.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Optional<InclusionRule> |
SchemaCrawlerOptions.getGrepColumnInclusionRule()
Gets the column inclusion rule for grep.
|
java.util.Optional<InclusionRule> |
SchemaCrawlerOptions.getGrepDefinitionInclusionRule()
Gets the definitions inclusion rule for grep.
|
java.util.Optional<InclusionRule> |
SchemaCrawlerOptions.getGrepRoutineColumnInclusionRule()
Gets the routine column rule for grep.
|
java.util.Optional<InclusionRule> |
Config.getOptionalInclusionRule(java.lang.String includePatternProperty,
java.lang.String excludePatternProperty) |
| Modifier and Type | Method and Description |
|---|---|
SchemaCrawlerOptionsBuilder |
SchemaCrawlerOptionsBuilder.includeColumns(InclusionRule columnInclusionRule) |
SchemaCrawlerOptionsBuilder |
SchemaCrawlerOptionsBuilder.includeGreppedColumns(InclusionRule grepColumnInclusionRule) |
SchemaCrawlerOptionsBuilder |
SchemaCrawlerOptionsBuilder.includeGreppedDefinitions(InclusionRule grepDefinitionInclusionRule) |
SchemaCrawlerOptionsBuilder |
SchemaCrawlerOptionsBuilder.includeGreppedRoutineColumns(InclusionRule grepRoutineColumnInclusionRule) |
SchemaCrawlerOptionsBuilder |
SchemaCrawlerOptionsBuilder.includeRoutineColumns(InclusionRule routineColumnInclusionRule) |
SchemaCrawlerOptionsBuilder |
SchemaCrawlerOptionsBuilder.includeRoutines(InclusionRule routineInclusionRule) |
SchemaCrawlerOptionsBuilder |
SchemaCrawlerOptionsBuilder.includeSchemas(InclusionRule schemaInclusionRule) |
SchemaCrawlerOptionsBuilder |
SchemaCrawlerOptionsBuilder.includeSequences(InclusionRule sequenceInclusionRule) |
SchemaCrawlerOptionsBuilder |
SchemaCrawlerOptionsBuilder.includeSynonyms(InclusionRule synonymInclusionRule) |
SchemaCrawlerOptionsBuilder |
SchemaCrawlerOptionsBuilder.includeTables(InclusionRule tableInclusionRule) |
| Modifier and Type | Method and Description |
|---|---|
InclusionRule |
Config.getInclusionRuleWithDefault(java.lang.String includePatternProperty,
java.lang.String excludePatternProperty,
java.util.function.Supplier<InclusionRule> supplier) |
| Modifier and Type | Method and Description |
|---|---|
static java.sql.ResultSet |
QueryUtility.executeAgainstSchema(Query query,
java.sql.Statement statement,
InclusionRule schemaInclusionRule) |
Copyright © 2000-2019 Sualeh Fatehi. All rights reserved.