Class | Description |
---|---|
CharMatchers |
A collection of dedicated
CharMatcher s |
JsonLoader |
Utility class to load JSON documents (schemas or instance) from various
sources as
JsonNode s. |
RhinoHelper |
ECMA 262 validation helper.
|
Enum | Description |
---|---|
NodeType |
Enumeration for the different types of JSON instances which can be
encountered.
|
JsonLoader
contains various
methods to load JSON documents as JsonNode
(schemas as well as instances to
validate).
RhinoHelper
is in charge of all
regex validation: as the standard dictates ECMA 262 regexes, using java.util.regex
is out of the question. See this class' description for more
details.
The NodeType
enum is a critical
part of the code. Its ability to determine the type of a JsonNode
is an essential part of the
validation process.
Finally, CharMatchers
contains a
set of custom CharMatcher
s for hyper schema
syntax validation.
Copyright © 2013. All Rights Reserved.