All Downloads are FREE. Search and download functionalities are using the official Maven repository.

xpertss.json.schema.library.DraftV7HyperSchemaLibrary Maven / Gradle / Ivy

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;
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy