Class ErrorCodeParser


  • public class ErrorCodeParser
    extends Object
    This class parses ErrorCodes from their string representation.
    • Constructor Detail

      • ErrorCodeParser

        public ErrorCodeParser()
    • Method Detail

      • parse

        public ErrorCode parse​(String errorCodeString,
                               String sourcePosition)
                        throws com.exasol.errorcodecrawlermavenplugin.InvalidSyntaxException
        Read an ErrorCodes from it's string representation.
        Parameters:
        errorCodeString - error code's string representation (e.g. E-EX-1)
        sourcePosition - pointer to the source code position, used in error messages
        Returns:
        built ErrorCode
        Throws:
        com.exasol.errorcodecrawlermavenplugin.InvalidSyntaxException - on syntax errors