Skip to content

Package io.github.qishr.cascara.schema.exception

Class ValidationException

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.schema.exception.SchemaException
                                                        io.github.qishr.cascara.schema.exception.ValidationException


public class ValidationException
extends SchemaException

Constructor Summary

Constructor Description
ValidationException(String schemaPath, int line, int column, DiagnosticCode code, Object[] details)
ValidationException(String schemaPath, AstNode node, DiagnosticCode code, Object[] details)
ValidationException(String schemaPath, AstNode node, Throwable cause, DiagnosticCode code, Object[] details)

Methods inherited from LocalizableRuntimeException

getCode, getDetails

Methods inherited from SchemaException

getType, getSchemaPath

Methods inherited from LocatableException

getRawMessage, getUri, getLine, getLocalizedMessage, getMessage, getColumn