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

A

add(LinterConfig) - Method in class schemacrawler.tools.lint.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.

C

COMMAND - Static variable in class schemacrawler.tools.lint.executable.LintExecutable
 
compareTo(Lint<?>) - Method in class schemacrawler.tools.lint.Lint
compareTo(LinterConfig) - Method in class schemacrawler.tools.lint.LinterConfig
 
configureNewExecutable(SchemaCrawlerOptions, OutputOptions) - Method in class schemacrawler.tools.lint.executable.LintCommandProvider
 

D

dispatch() - Method in enum schemacrawler.tools.lint.LintDispatch
 

E

equals(Object) - Method in class schemacrawler.tools.lint.Lint
 
exceedsThreshold() - Method in class schemacrawler.tools.lint.Linter
 
executeOn(Catalog, Connection) - Method in class schemacrawler.tools.lint.executable.LintExecutable
 

F

fromConfig(Config) - Method in class schemacrawler.tools.lint.executable.LintOptionsBuilder
 

G

getCollector() - Method in class schemacrawler.tools.lint.LintedCatalog
 
getCollector() - Method in class schemacrawler.tools.lint.Linters
 
getColumnInclusionRule() - Method in class schemacrawler.tools.lint.LinterConfig
 
getCommand() - Method in class schemacrawler.tools.lint.executable.LintCommandProvider
 
getConfig() - Method in class schemacrawler.tools.lint.LinterConfig
 
getDescription() - Method in class schemacrawler.tools.lint.Linter
Gets a lengthy description of the linter.
getHelpAdditionalText() - Method in class schemacrawler.tools.lint.executable.LintCommandProvider
 
getHelpResource() - Method in class schemacrawler.tools.lint.executable.LintCommandProvider
 
getLint(AttributedObject) - Static method in class schemacrawler.tools.lint.LintCollector
 
getLintCount() - Method in class schemacrawler.tools.lint.Linter
Gets the number of lints produced by this linter.
getLinterConfigs() - Method in class schemacrawler.tools.lint.executable.LintOptions
Gets the path to the linter configs file.
getLinterHelpText() - Static method in class schemacrawler.tools.lint.LinterHelp
 
getLinterId() - Method in class schemacrawler.tools.lint.Lint
 
getLinterId() - Method in class schemacrawler.tools.lint.Linter
Gets the identification of this linter.
getLinterId() - Method in class schemacrawler.tools.lint.LinterConfig
 
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
 
getLintOptions() - Method in class schemacrawler.tools.lint.executable.LintExecutable
 
getLintSummary() - Method in class schemacrawler.tools.lint.Linters
 
getMessage() - Method in class schemacrawler.tools.lint.Lint
 
getObjectName() - Method in class schemacrawler.tools.lint.Lint
 
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.
getSeverity() - Method in class schemacrawler.tools.lint.LinterConfig
 
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.LinterConfig
 
getThreshold() - Method in class schemacrawler.tools.lint.LinterConfig
 
getValue() - Method in class schemacrawler.tools.lint.Lint
 
getValueAsString() - Method in class schemacrawler.tools.lint.Lint
 

H

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

isRunLinter() - Method in class schemacrawler.tools.lint.LinterConfig
 
iterator() - Method in class schemacrawler.tools.lint.LintCollector
 
iterator() - Method in class schemacrawler.tools.lint.LinterConfigs
 
iterator() - Method in class schemacrawler.tools.lint.LinterRegistry
 
iterator() - Method in class schemacrawler.tools.lint.Linters
 

L

Lint<V extends Serializable> - Class in schemacrawler.tools.lint
 
Lint(String, String, 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
 
LintCommandProvider - Class in schemacrawler.tools.lint.executable
 
LintCommandProvider() - Constructor for class schemacrawler.tools.lint.executable.LintCommandProvider
 
LintDispatch - Enum in schemacrawler.tools.lint
 
LintedCatalog - Class in schemacrawler.tools.lint
 
LintedCatalog(Catalog, Connection, Linters) - Constructor for class schemacrawler.tools.lint.LintedCatalog
 
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
 
LinterConfig(String) - Constructor for class schemacrawler.tools.lint.LinterConfig
 
LinterConfigs - Class in schemacrawler.tools.lint
 
LinterConfigs(Config) - Constructor for class schemacrawler.tools.lint.LinterConfigs
 
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
 
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) - 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
 
LintExecutable - Class in schemacrawler.tools.lint.executable
 
LintExecutable() - Constructor for class schemacrawler.tools.lint.executable.LintExecutable
 
LintOptions - Class in schemacrawler.tools.lint.executable
 
LintOptions() - Constructor for class schemacrawler.tools.lint.executable.LintOptions
 
LintOptionsBuilder - Class in schemacrawler.tools.lint.executable
 
LintOptionsBuilder() - Constructor for class schemacrawler.tools.lint.executable.LintOptionsBuilder
 
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.LintUtility
 

M

main(String[]) - Static method in class schemacrawler.tools.lint.LinterHelp
 

N

newLinter(String) - Method in class schemacrawler.tools.lint.LinterRegistry
 

P

parse(Reader) - Method in class schemacrawler.tools.lint.LinterConfigs
 
put(String, String) - Method in class schemacrawler.tools.lint.LinterConfig
 
putAll(Config) - Method in class schemacrawler.tools.lint.LinterConfig
 

R

readLinterConfigs(LintOptions, Config) - Static method in class schemacrawler.tools.lint.LintUtility
Obtain linter configuration from a system property

S

schemacrawler.tools.lint - package schemacrawler.tools.lint
 
schemacrawler.tools.lint.executable - package schemacrawler.tools.lint.executable
 
schemacrawler.tools.linter - package schemacrawler.tools.linter
 
setColumnExclusionPattern(String) - Method in class schemacrawler.tools.lint.LinterConfig
 
setColumnInclusionPattern(String) - Method in class schemacrawler.tools.lint.LinterConfig
 
setLinterConfigs(String) - Method in class schemacrawler.tools.lint.executable.LintOptions
Sets the path to the linter configs file.
setLintOptions(LintOptions) - Method in class schemacrawler.tools.lint.executable.LintExecutable
 
setRunLinter(boolean) - Method in class schemacrawler.tools.lint.LinterConfig
 
setSeverity(LintSeverity) - Method in class schemacrawler.tools.lint.LinterConfig
 
setTableExclusionPattern(String) - Method in class schemacrawler.tools.lint.LinterConfig
 
setTableInclusionPattern(String) - Method in class schemacrawler.tools.lint.LinterConfig
 
setThreshold(int) - Method in class schemacrawler.tools.lint.LinterConfig
 
size() - Method in class schemacrawler.tools.lint.LintCollector
 
size() - Method in class schemacrawler.tools.lint.LinterConfigs
 

T

toConfig() - Method in class schemacrawler.tools.lint.executable.LintOptionsBuilder
 
toString() - Method in class schemacrawler.tools.lint.Lint
 
toString() - Method in class schemacrawler.tools.lint.Linter
 
toString() - Method in class schemacrawler.tools.lint.LinterConfig
 
toString() - Method in class schemacrawler.tools.lint.LinterConfigs
 
toString() - Method in class schemacrawler.tools.lint.Linters
 

V

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.LintSeverity
Returns the enum constant of this type with the specified name.
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.LintSeverity
Returns an array containing the constants of this enum type, in the order they are declared.

W

withLinterConfigs(String) - Method in class schemacrawler.tools.lint.executable.LintOptionsBuilder
Whether to show LOBs.
A B C D E F G H I L M N P R S T V W 
Skip navigation links

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