Skip navigation links
A B C D E F G H I L N P R S T U V W 

A

add(LinterConfig) - Method in class schemacrawler.tools.lint.config.LinterConfigs
 
addLint(N, Lint<?>) - Method in class schemacrawler.tools.lint.LintCollector
 
allRegisteredLinters() - Method in class schemacrawler.tools.lint.LinterRegistry
 

B

BaseLinter - Class in schemacrawler.tools.lint
Evaluates a catalog and creates lints.
builder() - Static method in class schemacrawler.tools.command.lint.options.LintOptionsBuilder
 
builder(LintOptions) - Static method in class schemacrawler.tools.command.lint.options.LintOptionsBuilder
 

C

checkAvailability() - Method in class schemacrawler.tools.command.lint.LintCommand
 
COMMAND - Static variable in class schemacrawler.tools.command.lint.LintCommand
 
compareTo(LinterConfig) - Method in class schemacrawler.tools.lint.config.LinterConfig
 
compareTo(Lint<?>) - Method in class schemacrawler.tools.lint.Lint

D

DESCRIPTION_HEADER - Static variable in class schemacrawler.tools.command.lint.LintCommandProvider
 
dispatch() - Method in enum schemacrawler.tools.lint.LintDispatch
 

E

equals(Object) - Method in class schemacrawler.tools.lint.config.LinterConfig
 
equals(Object) - Method in class schemacrawler.tools.lint.Lint
 
exceedsThreshold() - Method in class schemacrawler.tools.lint.Linter
 
exceedsThreshold() - Method in class schemacrawler.tools.lint.Linters
 
execute() - Method in class schemacrawler.tools.command.lint.LintCommand
 

F

fromConfig(Config) - Method in class schemacrawler.tools.command.lint.options.LintOptionsBuilder
 
fromFormat(String) - Static method in enum schemacrawler.tools.command.lint.options.LintReportOutputFormat
Gets the value from the format.
fromOptions(LintOptions) - Method in class schemacrawler.tools.command.lint.options.LintOptionsBuilder
 

G

generateLintReport(LintReport) - Method in interface schemacrawler.tools.lint.formatter.LintReportBuilder
 
generateLintReport(LintReport) - Method in class schemacrawler.tools.lint.formatter.LintReportTextFormatter
 
get() - Method in class schemacrawler.tools.lint.LinterHelp
 
getCollector() - Method in class schemacrawler.tools.lint.Linters
 
getColumnInclusionRule() - Method in class schemacrawler.tools.lint.config.LinterConfig
 
getCommandLineCommand() - Method in class schemacrawler.tools.command.lint.LintCommandProvider
 
getConfig() - Method in class schemacrawler.tools.command.lint.options.LintOptions
Get properties.
getConfig() - Method in class schemacrawler.tools.lint.config.LinterConfig
 
getCrawlInfo() - Method in class schemacrawler.tools.lint.LintReport
 
getDescription() - Method in enum schemacrawler.tools.command.lint.options.LintReportOutputFormat
 
getDescription() - Method in class schemacrawler.tools.lint.Linter
Gets a lengthy description of the linter.
getFormat() - Method in enum schemacrawler.tools.command.lint.options.LintReportOutputFormat
 
getFormats() - Method in enum schemacrawler.tools.command.lint.options.LintReportOutputFormat
 
getHelpCommand() - Method in class schemacrawler.tools.command.lint.LintCommandProvider
 
getLintCount() - Method in class schemacrawler.tools.lint.Linter
Gets the number of lints produced by this linter.
getLintDispatch() - Method in class schemacrawler.tools.command.lint.options.LintOptions
Gets the dispatch strategy.
getLinterConfigs() - Method in class schemacrawler.tools.command.lint.options.LintOptions
Gets the path to the linter configs file.
getLinterConfigs() - Method in class schemacrawler.tools.lint.config.LinterConfigs
 
getLinterId() - Method in class schemacrawler.tools.lint.config.LinterConfig
 
getLinterId() - Method in class schemacrawler.tools.lint.Lint
 
getLinterId() - Method in class schemacrawler.tools.lint.Linter
Gets the identification of this linter.
getLinterInstanceId() - Method in class schemacrawler.tools.lint.Lint
 
getLinterInstanceId() - Method in class schemacrawler.tools.lint.Linter
Gets the identification of this linter instance.
getLintId() - Method in class schemacrawler.tools.lint.Lint
 
getLints() - Method in class schemacrawler.tools.lint.LintCollector
 
getLints() - Method in class schemacrawler.tools.lint.LintReport
 
getLintSummary() - Method in class schemacrawler.tools.lint.Linters
 
getMessage() - Method in class schemacrawler.tools.lint.Lint
 
getObjectName() - Method in class schemacrawler.tools.lint.Lint
 
getObjectType() - Method in class schemacrawler.tools.lint.Lint
 
getSeverity() - Method in class schemacrawler.tools.lint.config.LinterConfig
 
getSeverity() - Method in class schemacrawler.tools.lint.Lint
 
getSeverity() - Method in class schemacrawler.tools.lint.Linter
Gets the severity of the lints produced by this linter.
getSummary() - Method in class schemacrawler.tools.lint.Linter
Gets a brief summary of this linter.
getSummary() - Method in class schemacrawler.tools.linter.LinterCatalogSql
 
getSummary() - Method in class schemacrawler.tools.linter.LinterColumnTypes
 
getSummary() - Method in class schemacrawler.tools.linter.LinterForeignKeyMismatch
 
getSummary() - Method in class schemacrawler.tools.linter.LinterForeignKeySelfReference
 
getSummary() - Method in class schemacrawler.tools.linter.LinterForeignKeyWithNoIndexes
 
getSummary() - Method in class schemacrawler.tools.linter.LinterNullColumnsInIndex
 
getSummary() - Method in class schemacrawler.tools.linter.LinterNullIntendedColumns
 
getSummary() - Method in class schemacrawler.tools.linter.LinterRedundantIndexes
 
getSummary() - Method in class schemacrawler.tools.linter.LinterTableAllNullableColumns
 
getSummary() - Method in class schemacrawler.tools.linter.LinterTableCycles
 
getSummary() - Method in class schemacrawler.tools.linter.LinterTableEmpty
 
getSummary() - Method in class schemacrawler.tools.linter.LinterTableSql
 
getSummary() - Method in class schemacrawler.tools.linter.LinterTableWithBadlyNamedColumns
 
getSummary() - Method in class schemacrawler.tools.linter.LinterTableWithIncrementingColumns
 
getSummary() - Method in class schemacrawler.tools.linter.LinterTableWithNoIndexes
 
getSummary() - Method in class schemacrawler.tools.linter.LinterTableWithNoPrimaryKey
 
getSummary() - Method in class schemacrawler.tools.linter.LinterTableWithNoRemarks
 
getSummary() - Method in class schemacrawler.tools.linter.LinterTableWithNoSurrogatePrimaryKey
 
getSummary() - Method in class schemacrawler.tools.linter.LinterTableWithPrimaryKeyNotFirst
 
getSummary() - Method in class schemacrawler.tools.linter.LinterTableWithQuotedNames
 
getSummary() - Method in class schemacrawler.tools.linter.LinterTableWithSingleColumn
 
getSummary() - Method in class schemacrawler.tools.linter.LinterTooManyLobs
 
getTableInclusionRule() - Method in class schemacrawler.tools.lint.config.LinterConfig
 
getThreshold() - Method in class schemacrawler.tools.lint.config.LinterConfig
 
getTitle() - Method in class schemacrawler.tools.lint.LintReport
 
getValue() - Method in class schemacrawler.tools.lint.Lint
 
getValueAsString() - Method in class schemacrawler.tools.lint.Lint
 

H

hashCode() - Method in class schemacrawler.tools.lint.config.LinterConfig
 
hashCode() - Method in class schemacrawler.tools.lint.Lint
 
hasLinter(String) - Method in class schemacrawler.tools.lint.LinterRegistry
 
hasValue() - Method in class schemacrawler.tools.lint.Lint
 

I

isRunAllLinters() - Method in class schemacrawler.tools.command.lint.options.LintOptions
Whether to run all linters, including the ones that are not explicitly configured.
isRunLinter() - Method in class schemacrawler.tools.lint.config.LinterConfig
 
isSupportedFormat(String) - Static method in enum schemacrawler.tools.command.lint.options.LintReportOutputFormat
Checks if the value of the format is supported.
iterator() - Method in class schemacrawler.tools.lint.config.LinterConfigs
 
iterator() - Method in class schemacrawler.tools.lint.LinterRegistry
 
iterator() - Method in class schemacrawler.tools.lint.Linters
 
iterator() - Method in class schemacrawler.tools.lint.LintReport
 

L

Lint<V extends Serializable> - Class in schemacrawler.tools.lint
 
Lint(String, String, LintObjectType, N, LintSeverity, String, V) - Constructor for class schemacrawler.tools.lint.Lint
 
lint(Catalog, Connection) - Method in class schemacrawler.tools.lint.Linters
 
LintCollector - Class in schemacrawler.tools.lint
 
LintCollector() - Constructor for class schemacrawler.tools.lint.LintCollector
 
LintCommand - Class in schemacrawler.tools.command.lint
 
LintCommand() - Constructor for class schemacrawler.tools.command.lint.LintCommand
 
LintCommandProvider - Class in schemacrawler.tools.command.lint
 
LintCommandProvider() - Constructor for class schemacrawler.tools.command.lint.LintCommandProvider
 
LintDispatch - Enum in schemacrawler.tools.lint
 
Linter - Class in schemacrawler.tools.lint
Evaluates a catalog and creates lints.
LinterCatalogSql - Class in schemacrawler.tools.linter
 
LinterCatalogSql() - Constructor for class schemacrawler.tools.linter.LinterCatalogSql
 
LinterColumnTypes - Class in schemacrawler.tools.linter
 
LinterColumnTypes() - Constructor for class schemacrawler.tools.linter.LinterColumnTypes
 
LinterConfig - Class in schemacrawler.tools.lint.config
 
LinterConfig(String, Boolean, LintSeverity, Integer, String, String, String, String, Map<String, Object>) - Constructor for class schemacrawler.tools.lint.config.LinterConfig
 
LinterConfigs - Class in schemacrawler.tools.lint.config
 
LinterConfigs(Config) - Constructor for class schemacrawler.tools.lint.config.LinterConfigs
 
LinterConfigUtility - Class in schemacrawler.tools.lint.config
 
LinterForeignKeyMismatch - Class in schemacrawler.tools.linter
 
LinterForeignKeyMismatch() - Constructor for class schemacrawler.tools.linter.LinterForeignKeyMismatch
 
LinterForeignKeySelfReference - Class in schemacrawler.tools.linter
 
LinterForeignKeySelfReference() - Constructor for class schemacrawler.tools.linter.LinterForeignKeySelfReference
 
LinterForeignKeyWithNoIndexes - Class in schemacrawler.tools.linter
 
LinterForeignKeyWithNoIndexes() - Constructor for class schemacrawler.tools.linter.LinterForeignKeyWithNoIndexes
 
LinterHelp - Class in schemacrawler.tools.lint
 
LinterHelp() - Constructor for class schemacrawler.tools.lint.LinterHelp
 
LinterHelp(boolean) - Constructor for class schemacrawler.tools.lint.LinterHelp
 
LinterNullColumnsInIndex - Class in schemacrawler.tools.linter
 
LinterNullColumnsInIndex() - Constructor for class schemacrawler.tools.linter.LinterNullColumnsInIndex
 
LinterNullIntendedColumns - Class in schemacrawler.tools.linter
 
LinterNullIntendedColumns() - Constructor for class schemacrawler.tools.linter.LinterNullIntendedColumns
 
LinterRedundantIndexes - Class in schemacrawler.tools.linter
 
LinterRedundantIndexes() - Constructor for class schemacrawler.tools.linter.LinterRedundantIndexes
 
LinterRegistry - Class in schemacrawler.tools.lint
Linter registry for mapping linters by id.
LinterRegistry() - Constructor for class schemacrawler.tools.lint.LinterRegistry
 
Linters - Class in schemacrawler.tools.lint
 
Linters(LinterConfigs, boolean) - Constructor for class schemacrawler.tools.lint.Linters
 
LinterTableAllNullableColumns - Class in schemacrawler.tools.linter
 
LinterTableAllNullableColumns() - Constructor for class schemacrawler.tools.linter.LinterTableAllNullableColumns
 
LinterTableCycles - Class in schemacrawler.tools.linter
 
LinterTableCycles() - Constructor for class schemacrawler.tools.linter.LinterTableCycles
 
LinterTableEmpty - Class in schemacrawler.tools.linter
 
LinterTableEmpty() - Constructor for class schemacrawler.tools.linter.LinterTableEmpty
 
LinterTableSql - Class in schemacrawler.tools.linter
 
LinterTableSql() - Constructor for class schemacrawler.tools.linter.LinterTableSql
 
LinterTableWithBadlyNamedColumns - Class in schemacrawler.tools.linter
 
LinterTableWithBadlyNamedColumns() - Constructor for class schemacrawler.tools.linter.LinterTableWithBadlyNamedColumns
 
LinterTableWithIncrementingColumns - Class in schemacrawler.tools.linter
 
LinterTableWithIncrementingColumns() - Constructor for class schemacrawler.tools.linter.LinterTableWithIncrementingColumns
 
LinterTableWithNoIndexes - Class in schemacrawler.tools.linter
 
LinterTableWithNoIndexes() - Constructor for class schemacrawler.tools.linter.LinterTableWithNoIndexes
 
LinterTableWithNoPrimaryKey - Class in schemacrawler.tools.linter
 
LinterTableWithNoPrimaryKey() - Constructor for class schemacrawler.tools.linter.LinterTableWithNoPrimaryKey
 
LinterTableWithNoRemarks - Class in schemacrawler.tools.linter
Check that tables and columns) have remarks.
LinterTableWithNoRemarks() - Constructor for class schemacrawler.tools.linter.LinterTableWithNoRemarks
 
LinterTableWithNoSurrogatePrimaryKey - Class in schemacrawler.tools.linter
 
LinterTableWithNoSurrogatePrimaryKey() - Constructor for class schemacrawler.tools.linter.LinterTableWithNoSurrogatePrimaryKey
 
LinterTableWithPrimaryKeyNotFirst - Class in schemacrawler.tools.linter
 
LinterTableWithPrimaryKeyNotFirst() - Constructor for class schemacrawler.tools.linter.LinterTableWithPrimaryKeyNotFirst
 
LinterTableWithQuotedNames - Class in schemacrawler.tools.linter
 
LinterTableWithQuotedNames() - Constructor for class schemacrawler.tools.linter.LinterTableWithQuotedNames
 
LinterTableWithSingleColumn - Class in schemacrawler.tools.linter
 
LinterTableWithSingleColumn() - Constructor for class schemacrawler.tools.linter.LinterTableWithSingleColumn
 
LinterTooManyLobs - Class in schemacrawler.tools.linter
 
LinterTooManyLobs() - Constructor for class schemacrawler.tools.linter.LinterTooManyLobs
 
LintObjectType - Enum in schemacrawler.tools.lint
 
LintOptions - Class in schemacrawler.tools.command.lint.options
 
LintOptions(LintOptionsBuilder) - Constructor for class schemacrawler.tools.command.lint.options.LintOptions
 
LintOptionsBuilder - Class in schemacrawler.tools.command.lint.options
 
LintReport - Class in schemacrawler.tools.lint
 
LintReport(String, CrawlInfo, Collection<Lint<? extends Serializable>>) - Constructor for class schemacrawler.tools.lint.LintReport
 
LintReportBuilder - Interface in schemacrawler.tools.lint.formatter
 
LintReportJsonBuilder - Class in schemacrawler.tools.lint.formatter
 
LintReportJsonBuilder(OutputOptions) - Constructor for class schemacrawler.tools.lint.formatter.LintReportJsonBuilder
 
LintReportOutputFormat - Enum in schemacrawler.tools.command.lint.options
Enumeration for text format type.
LintReportTextFormatter - Class in schemacrawler.tools.lint.formatter
 
LintReportTextFormatter(Catalog, LintOptions, OutputOptions, String) - Constructor for class schemacrawler.tools.lint.formatter.LintReportTextFormatter
 
LintReportYamlBuilder - Class in schemacrawler.tools.lint.formatter
 
LintReportYamlBuilder(OutputOptions) - Constructor for class schemacrawler.tools.lint.formatter.LintReportYamlBuilder
 
LintSeverity - Enum in schemacrawler.tools.lint
 
LintUtility - Class in schemacrawler.tools.lint
 
listStartsWith(List<E>, List<E>) - Static method in class schemacrawler.tools.lint.LintUtility
 
LOGGER - Static variable in class schemacrawler.tools.lint.config.LinterConfigUtility
 
LOGGER - Static variable in class schemacrawler.tools.lint.LintUtility
 

N

newLinter(String) - Method in class schemacrawler.tools.lint.LinterRegistry
 
newSchemaCrawlerCommand(String, Config) - Method in class schemacrawler.tools.command.lint.LintCommandProvider
 

P

put(String, String) - Method in class schemacrawler.tools.lint.config.LinterConfig
 

R

readLinterConfigs(LintOptions) - Static method in class schemacrawler.tools.lint.config.LinterConfigUtility
Obtain linter configuration from a system property
runAllLinters(boolean) - Method in class schemacrawler.tools.command.lint.options.LintOptionsBuilder
With value for running all linters.

S

schemacrawler.tools.command.lint - package schemacrawler.tools.command.lint
 
schemacrawler.tools.command.lint.options - package schemacrawler.tools.command.lint.options
 
schemacrawler.tools.lint - package schemacrawler.tools.lint
 
schemacrawler.tools.lint.config - package schemacrawler.tools.lint.config
 
schemacrawler.tools.lint.formatter - package schemacrawler.tools.lint.formatter
 
schemacrawler.tools.linter - package schemacrawler.tools.linter
 
size() - Method in class schemacrawler.tools.lint.config.LinterConfigs
 
size() - Method in class schemacrawler.tools.lint.LintCollector
 
size() - Method in class schemacrawler.tools.lint.Linters
Number of linters configured to run
size() - Method in class schemacrawler.tools.lint.LintReport
 
supportsOutputFormat(String, OutputOptions) - Method in class schemacrawler.tools.command.lint.LintCommandProvider
 

T

toConfig() - Method in class schemacrawler.tools.command.lint.options.LintOptionsBuilder
 
toOptions() - Method in class schemacrawler.tools.command.lint.options.LintOptionsBuilder
 
toString() - Method in enum schemacrawler.tools.command.lint.options.LintReportOutputFormat
 
toString() - Method in class schemacrawler.tools.lint.config.LinterConfig
 
toString() - Method in class schemacrawler.tools.lint.config.LinterConfigs
 
toString() - Method in class schemacrawler.tools.lint.Lint
 
toString() - Method in class schemacrawler.tools.lint.Linter
 
toString() - Method in class schemacrawler.tools.lint.Linters
 

U

usesConnection() - Method in class schemacrawler.tools.command.lint.LintCommand
 

V

valueOf(String) - Static method in enum schemacrawler.tools.command.lint.options.LintReportOutputFormat
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum schemacrawler.tools.lint.LintDispatch
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum schemacrawler.tools.lint.LintObjectType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum schemacrawler.tools.lint.LintSeverity
Returns the enum constant of this type with the specified name.
values() - Static method in enum schemacrawler.tools.command.lint.options.LintReportOutputFormat
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum schemacrawler.tools.lint.LintDispatch
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum schemacrawler.tools.lint.LintObjectType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum schemacrawler.tools.lint.LintSeverity
Returns an array containing the constants of this enum type, in the order they are declared.

W

withLintDispatch(LintDispatch) - Method in class schemacrawler.tools.command.lint.options.LintOptionsBuilder
With a lint dispatch strategy.
withLinterConfigs(String) - Method in class schemacrawler.tools.command.lint.options.LintOptionsBuilder
With the name of a linter configs file.
withProperty(String, String) - Method in class schemacrawler.tools.command.lint.options.LintOptionsBuilder
With property.
A B C D E F G H I L N P R S T U V W 
Skip navigation links

Copyright © 2000-2022 Sualeh Fatehi. All rights reserved.