Interface | Description |
---|---|
AsJson | |
Digester |
Interface for a digester
|
Frozen<T extends Thawed<? extends Frozen<T>>> | |
Thawed<F extends Frozen<? extends Thawed<F>>> |
Class | Description |
---|---|
CharMatchers |
A collection of dedicated
CharMatcher s |
JacksonUtils |
Utility class for Jackson
|
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.