C E F G H I R S T V 
All Classes All Packages

C

canRead(String, String) - Method in class com.exasol.errorcodecrawlermavenplugin.crawler.ExaErrorStepReader
 
com.exasol.errorcodecrawlermavenplugin - package com.exasol.errorcodecrawlermavenplugin
 
com.exasol.errorcodecrawlermavenplugin.aggregator - package com.exasol.errorcodecrawlermavenplugin.aggregator
 
com.exasol.errorcodecrawlermavenplugin.config - package com.exasol.errorcodecrawlermavenplugin.config
 
com.exasol.errorcodecrawlermavenplugin.crawler - package com.exasol.errorcodecrawlermavenplugin.crawler
 
com.exasol.errorcodecrawlermavenplugin.validation - package com.exasol.errorcodecrawlermavenplugin.validation
 
CONFIG_NAME - Static variable in class com.exasol.errorcodecrawlermavenplugin.config.ErrorCodeConfigReader
Name of the error code configuration file.
crawl(List<Path>) - Method in class com.exasol.errorcodecrawlermavenplugin.crawler.ErrorMessageDeclarationCrawler
Crawl error codes for a file / folder.

E

ErrorCodeConfig - Class in com.exasol.errorcodecrawlermavenplugin.config
This class represents the contents of the error code config file.
ErrorCodeConfig(Map<String, SingleErrorCodeConfig>) - Constructor for class com.exasol.errorcodecrawlermavenplugin.config.ErrorCodeConfig
Create a new instance of ErrorCodeConfig.
ErrorCodeConfigException - Exception in com.exasol.errorcodecrawlermavenplugin.config
Exception that is thrown on an error code config.
ErrorCodeConfigException(String) - Constructor for exception com.exasol.errorcodecrawlermavenplugin.config.ErrorCodeConfigException
Create a new instance of ErrorCodeConfigException.
ErrorCodeConfigException(String, Throwable) - Constructor for exception com.exasol.errorcodecrawlermavenplugin.config.ErrorCodeConfigException
Create a new instance of ErrorCodeConfigException.
ErrorCodeConfigReader - Class in com.exasol.errorcodecrawlermavenplugin.config
This class reads the error code config file into a ErrorCodeConfig.
ErrorCodeConfigReader(Path) - Constructor for class com.exasol.errorcodecrawlermavenplugin.config.ErrorCodeConfigReader
Create a new instance of ErrorCodeConfigReader.
ErrorCodeCrawlerMojo - Class in com.exasol.errorcodecrawlermavenplugin
This class is the entry point of the plugin.
ErrorCodeCrawlerMojo() - Constructor for class com.exasol.errorcodecrawlermavenplugin.ErrorCodeCrawlerMojo
 
ErrorIdentifierValidator - Class in com.exasol.errorcodecrawlermavenplugin.validation
This ErrorMessageDeclarationValidator validates that the error identifier has a valid format.
ErrorIdentifierValidator() - Constructor for class com.exasol.errorcodecrawlermavenplugin.validation.ErrorIdentifierValidator
 
ErrorMessageDeclarationCrawler - Class in com.exasol.errorcodecrawlermavenplugin.crawler
Crawler that reads invocations of ExaError.messageBuilder(String).
ErrorMessageDeclarationCrawler(Path, List<Path>, int, List<String>) - Constructor for class com.exasol.errorcodecrawlermavenplugin.crawler.ErrorMessageDeclarationCrawler
Create a new instance of ErrorMessageDeclarationCrawler.
ErrorMessageDeclarationCrawler.Result - Class in com.exasol.errorcodecrawlermavenplugin.crawler
ErrorMessageDeclarationValidator - Interface in com.exasol.errorcodecrawlermavenplugin.validation
Interface for classes that validate ErrorMessageDeclarations.
ErrorMessageDeclarationValidatorFactory - Class in com.exasol.errorcodecrawlermavenplugin.validation
ErrorMessageDeclarationValidatorFactory() - Constructor for class com.exasol.errorcodecrawlermavenplugin.validation.ErrorMessageDeclarationValidatorFactory
 
ErrorReportAggregatorMojo - Class in com.exasol.errorcodecrawlermavenplugin.aggregator
This class is the entrypoint for the aggregate phase.
ErrorReportAggregatorMojo() - Constructor for class com.exasol.errorcodecrawlermavenplugin.aggregator.ErrorReportAggregatorMojo
 
ExaErrorStepReader - Class in com.exasol.errorcodecrawlermavenplugin.crawler
MessageBuilderStepReader for invocations of ExaError.messageBuilder(String).
ExaErrorStepReader() - Constructor for class com.exasol.errorcodecrawlermavenplugin.crawler.ExaErrorStepReader
 
execute() - Method in class com.exasol.errorcodecrawlermavenplugin.aggregator.ErrorReportAggregatorMojo
 
execute() - Method in class com.exasol.errorcodecrawlermavenplugin.ErrorCodeCrawlerMojo
 

F

Finding - Class in com.exasol.errorcodecrawlermavenplugin
This class represents issues with the error codes.
Finding(String) - Constructor for class com.exasol.errorcodecrawlermavenplugin.Finding
Create a new instance of Finding.

G

getErrorMessageDeclarations() - Method in class com.exasol.errorcodecrawlermavenplugin.crawler.ErrorMessageDeclarationCrawler.Result
Get the crawled error codes.
getErrorTagForPackage(String) - Method in class com.exasol.errorcodecrawlermavenplugin.config.ErrorCodeConfig
Get the error tag configured for a specific java package.
getFindings() - Method in class com.exasol.errorcodecrawlermavenplugin.crawler.ErrorMessageDeclarationCrawler.Result
Get the findings that occurred during the crawling.
getHighestIndexForErrorTag(String) - Method in class com.exasol.errorcodecrawlermavenplugin.config.ErrorCodeConfig
Get the highest index of an error code.
getMessage() - Method in class com.exasol.errorcodecrawlermavenplugin.Finding
Get the message of this finding.
getPackagesForErrorTag(String) - Method in class com.exasol.errorcodecrawlermavenplugin.config.ErrorCodeConfig
 
getValidator(ErrorCodeConfig) - Method in class com.exasol.errorcodecrawlermavenplugin.validation.ErrorMessageDeclarationValidatorFactory

H

hasErrorTag(String) - Method in class com.exasol.errorcodecrawlermavenplugin.config.ErrorCodeConfig
Check if a specific error tag is declared in the configuration file.

I

isEnabled() - Method in class com.exasol.errorcodecrawlermavenplugin.ErrorCodeCrawlerMojo
Check if the plugin is enabled and should run.

R

read() - Method in class com.exasol.errorcodecrawlermavenplugin.config.ErrorCodeConfigReader
Read the configuration.
read(CtInvocation<?>, ErrorMessageDeclaration.Builder, Path) - Method in class com.exasol.errorcodecrawlermavenplugin.crawler.ExaErrorStepReader
 

S

SingleErrorCodeConfig - Class in com.exasol.errorcodecrawlermavenplugin.config
This class represents the config for a single error tag in the error code config file.
SingleErrorCodeConfig(List<String>, int) - Constructor for class com.exasol.errorcodecrawlermavenplugin.config.SingleErrorCodeConfig
Create a new instance of SingleErrorCodeConfig.

T

toString() - Method in class com.exasol.errorcodecrawlermavenplugin.config.ErrorCodeConfig
 
toString() - Method in class com.exasol.errorcodecrawlermavenplugin.config.SingleErrorCodeConfig
 
toString() - Method in class com.exasol.errorcodecrawlermavenplugin.Finding
 

V

validate(Collection<ErrorMessageDeclaration>) - Method in interface com.exasol.errorcodecrawlermavenplugin.validation.ErrorMessageDeclarationValidator
Validate the passed error message declarations.
validateSingleErrorMessageDeclaration(ErrorMessageDeclaration) - Method in class com.exasol.errorcodecrawlermavenplugin.validation.ErrorIdentifierValidator
 
C E F G H I R S T V 
All Classes All Packages