Class JSXParserException

All Implemented Interfaces:
com.io7m.jlexing.core.LexicalType<URI>, Serializable
Direct Known Subclasses:
JSXParserGrammarException, JSXParserLexicalException

public abstract class JSXParserException extends JSXException implements com.io7m.jlexing.core.LexicalType<URI>
The type of exceptions raised by the parser.
See Also:
  • Constructor Details

    • JSXParserException

      public JSXParserException(com.io7m.jlexing.core.LexicalPosition<URI> in_lex, String in_message)
      Construct an exception.
      Parameters:
      in_lex - The lexical information
      in_message - The exception message
    • JSXParserException

      public JSXParserException(com.io7m.jlexing.core.LexicalPosition<URI> in_lex, String in_message, Throwable in_cause)
      Construct an exception.
      Parameters:
      in_lex - The lexical information
      in_message - The exception message
      in_cause - The cause
  • Method Details

    • lexical

      public final com.io7m.jlexing.core.LexicalPosition<URI> lexical()
      Specified by:
      lexical in interface com.io7m.jlexing.core.LexicalType<URI>