Package org.everit.json.schema
Class SchemaException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- java.lang.RuntimeException
-
- org.everit.json.schema.SchemaException
-
- All Implemented Interfaces:
java.io.Serializable
public class SchemaException extends java.lang.RuntimeExceptionThrown bySchemaLoader.load()when it encounters un-parseable schema JSON definition.- Author:
- erosb
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description SchemaException(java.lang.String message)Deprecated.SchemaException(java.lang.String schemaLocation, java.lang.Class<?> actualType, java.lang.Class<?> expectedType, java.lang.Class<?>... furtherExpectedTypes)SchemaException(java.lang.String key, java.lang.Class<?> expectedType, java.lang.Object actualValue)Deprecated.SchemaException(java.lang.String schemaLocation, java.lang.Class<?> actualType, java.util.Collection<java.lang.Class<?>> expectedTypes)SchemaException(java.lang.String schemaLocation, java.lang.Exception cause)SchemaException(java.lang.String schemaLocation, java.lang.String message)SchemaException(java.lang.String message, java.lang.Throwable cause)Deprecated.SchemaException(java.lang.String key, java.util.List<java.lang.Class<?>> expectedTypes, java.lang.Object actualValue)Deprecated.
-
Method Summary
Modifier and Type Method Description booleanequals(java.lang.Object o)java.lang.StringgetSchemaLocation()inthashCode()org.json.JSONObjecttoJSON()
-
-
-
Constructor Detail
-
SchemaException
public SchemaException(java.lang.String schemaLocation, java.lang.String message)
-
SchemaException
public SchemaException(java.lang.String schemaLocation, java.lang.Class<?> actualType, java.lang.Class<?> expectedType, java.lang.Class<?>... furtherExpectedTypes)
-
SchemaException
public SchemaException(java.lang.String schemaLocation, java.lang.Class<?> actualType, java.util.Collection<java.lang.Class<?>> expectedTypes)
-
SchemaException
public SchemaException(java.lang.String schemaLocation, java.lang.Exception cause)
-
SchemaException
@Deprecated public SchemaException(java.lang.String message)
Deprecated.
-
SchemaException
@Deprecated public SchemaException(java.lang.String key, java.lang.Class<?> expectedType, java.lang.Object actualValue)Deprecated.
-
SchemaException
@Deprecated public SchemaException(java.lang.String key, java.util.List<java.lang.Class<?>> expectedTypes, java.lang.Object actualValue)Deprecated.
-
SchemaException
@Deprecated public SchemaException(java.lang.String message, java.lang.Throwable cause)Deprecated.
-
-