| Interface | Description |
|---|---|
| JsonValidator |
Interface implemented by all core validators
|
| Class | Description |
|---|---|
| ArrayJsonValidator |
Validator called for array instance children
|
| InstanceJsonValidator |
Third validator in the validation chain
|
| ObjectJsonValidator |
Validator called for object instance children
|
| RefResolverJsonValidator |
First validator in the validation chain
|
| SyntaxJsonValidator |
Second validator in the validation chain
|
You will normally never use these classes directly. They are spawned by
JsonSchema instances to proceed
to the validation itself.
The order is always the same:
RefResolverJsonValidator,
SyntaxJsonValidator,
InstanceJsonValidator,
ArrayJsonValidator or a
ObjectJsonValidator
if the instance is either an array or an object (validation stops
otherwise).Copyright © 2012. All Rights Reserved.