Package | Description |
---|---|
org.forgerock.json.schema.validator |
These classes are the commonly used classes from other applications.
|
org.forgerock.json.schema.validator.exceptions |
Schema validator exceptions.
|
org.forgerock.json.schema.validator.helpers |
These classes are capable of helping the validators to check certain constraints.
|
org.forgerock.json.schema.validator.validators |
These classes are capable of validating the objects against the initially loaded schema.
|
Modifier and Type | Method and Description |
---|---|
void |
FailFastErrorHandler.error(ValidationException exception)
Receive notification of an error.
|
abstract void |
ErrorHandler.error(ValidationException exception)
Receive notification of an error.
|
void |
CollectErrorsHandler.error(ValidationException exception)
Receive notification of an error.
|
Modifier and Type | Class and Description |
---|---|
class |
ValidationException
Encapsulate a JSON validator error.
|
Modifier and Type | Method and Description |
---|---|
void |
MinimumHelper.validate(Number node,
JsonPointer at,
ErrorHandler handler) |
void |
MaximumHelper.validate(Number node,
JsonPointer at,
ErrorHandler handler) |
void |
DivisibleByHelper.validate(Number node,
JsonPointer at,
ErrorHandler handler) |
void |
FormatHelper.validate(Object node,
JsonPointer at,
ErrorHandler handler) |
void |
EnumHelper.validate(Object node,
JsonPointer at,
ErrorHandler handler) |
Modifier and Type | Method and Description |
---|---|
void |
UnionTypeValidator.validate(Object node,
JsonPointer at,
ErrorHandler handler)
Validates the
node value against the embedded schema object. |
void |
StringTypeValidator.validate(Object node,
JsonPointer at,
ErrorHandler handler)
Validates the
node value against the embedded schema object. |
void |
NumberTypeValidator.validate(Object node,
JsonPointer at,
ErrorHandler handler)
Validates the
node value against the embedded schema object. |
void |
NullTypeValidator.validate(Object node,
JsonPointer at,
ErrorHandler handler) |
void |
IntegerTypeValidator.validate(Object node,
JsonPointer at,
ErrorHandler handler)
Validates the
node value against the embedded schema object. |
void |
BooleanTypeValidator.validate(Object node,
JsonPointer at,
ErrorHandler handler)
Validates the
node value against the embedded schema object. |
void |
AnyTypeValidator.validate(Object node,
JsonPointer at,
ErrorHandler handler)
Validates the
node value against the embedded schema object. |
void |
SimpleValidator.validate(T node,
JsonPointer at,
ErrorHandler handler)
Validates the
node value against the embedded schema object. |
Copyright 2011-2017 ForgeRock AS.