Package com.github.fge.jsonschema.util

Various utility classes

See: Description

Package com.github.fge.jsonschema.util Description

Various utility classes

JsonLoader contains various methods to load JSON documents as JsonNode (schemas as well as instances to validate). You will also use to want JacksonUtils to grab a node factory, reader and pretty printer for anything JSON.

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.

There are other, various utility interfaces used elsewhere in the code.

Copyright © 2013. All Rights Reserved.