Interface ParseErrorType

  • All Superinterfaces:
    com.io7m.jlexing.core.LexicalType<java.net.URI>
    All Known Implementing Classes:
    ParseError

    @Immutable
    public interface ParseErrorType
    extends com.io7m.jlexing.core.LexicalType<java.net.URI>
    The type of parse errors.
    • Method Detail

      • lexical

        com.io7m.jlexing.core.LexicalPosition<java.net.URI> lexical()
        Specified by:
        lexical in interface com.io7m.jlexing.core.LexicalType<java.net.URI>
      • message

        java.lang.String message()
        Returns:
        The error message
      • exception

        java.util.Optional<java.lang.Exception> exception()
        Returns:
        The exception raised, if any