Skip to content

Package io.github.qishr.cascara.lang.yaml.diagnostic

Class YamlParserException

java.lang.Object
        java.lang.Throwable
                java.lang.Exception
                        java.lang.RuntimeException
                                io.github.qishr.cascara.common.diagnostic.exception.LocalizableRuntimeException
                                        io.github.qishr.cascara.common.diagnostic.exception.LocatableException
                                                io.github.qishr.cascara.common.lang.diagnostic.ParserException
                                                        io.github.qishr.cascara.lang.yaml.diagnostic.YamlParserException


public class YamlParserException
extends ParserException

Constructor Summary

Constructor Description
YamlParserException(int line, int column, DiagnosticMessage code, Object[] details) Standard constructor for parser-detected logic errors.
YamlParserException(YamlToken token, DiagnosticMessage code, Object[] details) Standard constructor for parser-detected logic errors.
YamlParserException(Throwable cause, DiagnosticMessage code, Object[] details) Constructor for I/O or Stream failures.

Methods inherited from LocalizableRuntimeException

getDiagnosticMessage, getDetails

Methods inherited from LocatableException

getRawMessage, getUri, getLine, setUri, getLocalizedMessage, getMessage, getColumn