Uses of Class
com.networknt.schema.SchemaValidatorsConfig
-
Packages that use SchemaValidatorsConfig Package Description com.networknt.schema com.networknt.schema.utils -
-
Uses of SchemaValidatorsConfig in com.networknt.schema
Subclasses of SchemaValidatorsConfig in com.networknt.schema Modifier and Type Class Description static class
SchemaValidatorsConfig.ImmutableSchemaValidatorsConfig
SchemaValidatorsConfig
that throws on mutators or deprecated methods.Methods in com.networknt.schema that return SchemaValidatorsConfig Modifier and Type Method Description SchemaValidatorsConfig
SchemaValidatorsConfig.Builder. build()
protected SchemaValidatorsConfig
JsonSchemaFactory. createSchemaValidatorsConfig()
Creates a schema validators config.SchemaValidatorsConfig
SchemaValidatorsConfig. disableUnevaluatedAnalysis()
Deprecated.SchemaValidatorsConfig
SchemaValidatorsConfig.ImmutableSchemaValidatorsConfig. disableUnevaluatedAnalysis()
SchemaValidatorsConfig
SchemaValidatorsConfig. disableUnevaluatedItems()
Deprecated.SchemaValidatorsConfig
SchemaValidatorsConfig.ImmutableSchemaValidatorsConfig. disableUnevaluatedItems()
SchemaValidatorsConfig
SchemaValidatorsConfig. disableUnevaluatedProperties()
Deprecated.SchemaValidatorsConfig
SchemaValidatorsConfig.ImmutableSchemaValidatorsConfig. disableUnevaluatedProperties()
SchemaValidatorsConfig
SchemaValidatorsConfig. enableUnevaluatedAnalysis()
Deprecated.SchemaValidatorsConfig
SchemaValidatorsConfig.ImmutableSchemaValidatorsConfig. enableUnevaluatedAnalysis()
SchemaValidatorsConfig
SchemaValidatorsConfig. enableUnevaluatedItems()
Deprecated.SchemaValidatorsConfig
SchemaValidatorsConfig.ImmutableSchemaValidatorsConfig. enableUnevaluatedItems()
SchemaValidatorsConfig
SchemaValidatorsConfig. enableUnevaluatedProperties()
Deprecated.SchemaValidatorsConfig
SchemaValidatorsConfig.ImmutableSchemaValidatorsConfig. enableUnevaluatedProperties()
SchemaValidatorsConfig
ValidationContext. getConfig()
Methods in com.networknt.schema with parameters of type SchemaValidatorsConfig Modifier and Type Method Description static SchemaValidatorsConfig.Builder
SchemaValidatorsConfig. builder(SchemaValidatorsConfig config)
protected ValidationContext
JsonSchemaFactory. createValidationContext(com.fasterxml.jackson.databind.JsonNode schemaNode, SchemaValidatorsConfig config)
protected JsonSchema
JsonSchemaFactory. getMappedSchema(SchemaLocation schemaUri, SchemaValidatorsConfig config)
JsonMetaSchema
DefaultJsonMetaSchemaFactory. getMetaSchema(String iri, JsonSchemaFactory schemaFactory, SchemaValidatorsConfig config)
JsonMetaSchema
DisallowUnknownJsonMetaSchemaFactory. getMetaSchema(String iri, JsonSchemaFactory schemaFactory, SchemaValidatorsConfig config)
JsonMetaSchema
JsonMetaSchemaFactory. getMetaSchema(String iri, JsonSchemaFactory schemaFactory, SchemaValidatorsConfig config)
Gets the meta-schema given the IRI.JsonMetaSchema
JsonSchemaFactory. getMetaSchema(String iri, SchemaValidatorsConfig config)
Gets the meta-schema that is available to the factory.JsonSchema
JsonSchemaFactory. getSchema(com.fasterxml.jackson.databind.JsonNode jsonNode, SchemaValidatorsConfig config)
Gets the schema.JsonSchema
JsonSchemaFactory. getSchema(SchemaLocation schemaUri, com.fasterxml.jackson.databind.JsonNode jsonNode, SchemaValidatorsConfig config)
Gets the schema.JsonSchema
JsonSchemaFactory. getSchema(SchemaLocation schemaUri, SchemaValidatorsConfig config)
Gets the schema.JsonSchema
JsonSchemaFactory. getSchema(InputStream schemaStream, InputFormat inputFormat, SchemaValidatorsConfig config)
Gets the schema.JsonSchema
JsonSchemaFactory. getSchema(InputStream schemaStream, SchemaValidatorsConfig config)
Gets the schema.JsonSchema
JsonSchemaFactory. getSchema(String schema, InputFormat inputFormat, SchemaValidatorsConfig config)
Gets the schema.JsonSchema
JsonSchemaFactory. getSchema(String schema, SchemaValidatorsConfig config)
Gets the schema.JsonSchema
JsonSchemaFactory. getSchema(URI schemaUri, com.fasterxml.jackson.databind.JsonNode jsonNode, SchemaValidatorsConfig config)
Gets the schema.static JsonType
TypeFactory. getValueNodeType(com.fasterxml.jackson.databind.JsonNode node, SchemaValidatorsConfig config)
Gets theJsonType
of the value node.protected JsonMetaSchema
DefaultJsonMetaSchemaFactory. loadMetaSchema(String iri, JsonSchemaFactory schemaFactory, SchemaValidatorsConfig config)
protected JsonMetaSchema
JsonSchemaFactory. loadMetaSchema(String iri, SchemaValidatorsConfig config)
Loads the meta-schema from the configured meta-schema factory.protected JsonMetaSchema.Builder
DefaultJsonMetaSchemaFactory. loadMetaSchemaBuilder(String iri, JsonSchemaFactory schemaFactory, SchemaValidatorsConfig config)
protected JsonSchema
JsonSchemaFactory. loadSchema(SchemaLocation schemaUri, SchemaValidatorsConfig config)
Loads the schema.protected JsonSchema
JsonSchemaFactory. newJsonSchema(SchemaLocation schemaUri, com.fasterxml.jackson.databind.JsonNode schemaNode, SchemaValidatorsConfig config)
Creates a json schema from initial input.JsonSchema
JsonSchema. withConfig(SchemaValidatorsConfig config)
Constructors in com.networknt.schema with parameters of type SchemaValidatorsConfig Constructor Description ValidationContext(JsonMetaSchema metaSchema, JsonSchemaFactory jsonSchemaFactory, SchemaValidatorsConfig config)
ValidationContext(JsonMetaSchema metaSchema, JsonSchemaFactory jsonSchemaFactory, SchemaValidatorsConfig config, ConcurrentMap<String,JsonSchema> schemaReferences, ConcurrentMap<String,JsonSchema> schemaResources, ConcurrentMap<String,JsonSchema> dynamicAnchors)
-
Uses of SchemaValidatorsConfig in com.networknt.schema.utils
Methods in com.networknt.schema.utils with parameters of type SchemaValidatorsConfig Modifier and Type Method Description static boolean
JsonNodeUtil. isNodeNullable(com.fasterxml.jackson.databind.JsonNode schema, SchemaValidatorsConfig config)
static boolean
JsonNodeUtil. isNumber(com.fasterxml.jackson.databind.JsonNode node, SchemaValidatorsConfig config)
Check if the type of the JsonNode's value is number based on the status of typeLoose flag.
-