xpertss.json.schema.library.DraftV7HyperSchemaLibrary Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of json-schema Show documentation
Show all versions of json-schema Show documentation
A Java implementation of the JSON Schema specification.
The newest version!
package xpertss.json.schema.library;
import xpertss.json.schema.core.keyword.syntax.dictionaries.DraftV4HyperSchemaSyntaxCheckerDictionary;
import xpertss.json.schema.library.digest.DraftV4DigesterDictionary;
import xpertss.json.schema.library.format.DraftV7FormatAttributesDictionary;
import xpertss.json.schema.library.validator.DraftV4ValidatorDictionary;
/**
* Library of all draft v4 core schema keywords and format attributes
*/
public final class DraftV7HyperSchemaLibrary {
private static final Library LIBRARY = new Library(
DraftV4HyperSchemaSyntaxCheckerDictionary.get(),
DraftV4DigesterDictionary.get(),
DraftV4ValidatorDictionary.get(),
DraftV7FormatAttributesDictionary.get()
);
private DraftV7HyperSchemaLibrary()
{
}
public static Library get()
{
return LIBRARY;
}
}