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.LocalizableRuntimeException
io.github.qishr.cascara.common.diagnostic.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, DiagnosticCode code, Object[] details) | Standard constructor for parser-detected logic errors. |
| YamlParserException(YamlToken token, DiagnosticCode code, Object[] details) | Standard constructor for parser-detected logic errors. |
| YamlParserException(Throwable cause, DiagnosticCode code, Object[] details) | Constructor for I/O or Stream failures. |
Methods inherited from LocatableException
getRawMessage, getUri, getLine, setUri, getLocalizedMessage, getMessage, getColumn
Methods inherited from LocalizableRuntimeException
getCode, getDetails