Class ErrorIdentifierValidator
java.lang.Object
com.exasol.errorcodecrawlermavenplugin.validation.ErrorIdentifierValidator
- All Implemented Interfaces:
ErrorMessageDeclarationValidator
This
ErrorMessageDeclarationValidator validates that the error identifier has a valid format.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvalidate(Collection<com.exsol.errorcodemodel.ErrorMessageDeclaration> errorMessageDeclarations) Validate the passed error message declarations.validateSingleErrorMessageDeclaration(com.exsol.errorcodemodel.ErrorMessageDeclaration errorMessageDeclaration) Validate a singleErrorMessageDeclaration.
-
Constructor Details
-
ErrorIdentifierValidator
public ErrorIdentifierValidator()
-
-
Method Details
-
validateSingleErrorMessageDeclaration
protected Stream<Finding> validateSingleErrorMessageDeclaration(com.exsol.errorcodemodel.ErrorMessageDeclaration errorMessageDeclaration) Validate a singleErrorMessageDeclaration.- Parameters:
errorMessageDeclaration-ErrorMessageDeclarationto validate- Returns:
- validation findings
-
validate
public final List<Finding> validate(Collection<com.exsol.errorcodemodel.ErrorMessageDeclaration> errorMessageDeclarations) Description copied from interface:ErrorMessageDeclarationValidatorValidate the passed error message declarations.- Specified by:
validatein interfaceErrorMessageDeclarationValidator- Parameters:
errorMessageDeclarations- error codes to validate- Returns:
- list of findings
-