public class JsonSchemaFactory extends Object
Modifier and Type | Class and Description |
---|---|
static class |
JsonSchemaFactory.Builder |
public static JsonSchemaFactory getInstance()
public static JsonSchemaFactory.Builder builder(JsonSchemaFactory blueprint)
protected ValidationContext createValidationContext(com.fasterxml.jackson.databind.JsonNode schemaNode)
public URIFactory getUriFactory()
URI
factory that is used for creating the URI references in schemas.public JsonSchema getSchema(String schema, SchemaValidatorsConfig config)
public JsonSchema getSchema(String schema)
public JsonSchema getSchema(InputStream schemaStream, SchemaValidatorsConfig config)
public JsonSchema getSchema(InputStream schemaStream)
public JsonSchema getSchema(URI schemaUri, SchemaValidatorsConfig config)
public JsonSchema getSchema(URI schemaUri)
public JsonSchema getSchema(URI schemaUri, com.fasterxml.jackson.databind.JsonNode jsonNode, SchemaValidatorsConfig config)
public JsonSchema getSchema(com.fasterxml.jackson.databind.JsonNode jsonNode, SchemaValidatorsConfig config)
public JsonSchema getSchema(URI schemaUri, com.fasterxml.jackson.databind.JsonNode jsonNode)
public JsonSchema getSchema(com.fasterxml.jackson.databind.JsonNode jsonNode)
Copyright © 2019. All rights reserved.