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.RuntimeException
Thrown 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 boolean
equals(java.lang.Object o)
java.lang.String
getSchemaLocation()
int
hashCode()
org.json.JSONObject
toJSON()
-
-
-
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.
-
-