Uses of Class
com.networknt.schema.SchemaValidatorsConfig
Packages that use SchemaValidatorsConfig
-
Uses of SchemaValidatorsConfig in com.networknt.schema
Subclasses of SchemaValidatorsConfig in com.networknt.schemaModifier and TypeClassDescriptionstatic classSchemaValidatorsConfigthat throws on mutators or deprecated methods.Methods in com.networknt.schema that return SchemaValidatorsConfigModifier and TypeMethodDescriptionSchemaValidatorsConfig.Builder.build()protected SchemaValidatorsConfigJsonSchemaFactory.createSchemaValidatorsConfig()Creates a schema validators config.SchemaValidatorsConfig.disableUnevaluatedAnalysis()Deprecated.SchemaValidatorsConfig.ImmutableSchemaValidatorsConfig.disableUnevaluatedAnalysis()SchemaValidatorsConfig.disableUnevaluatedItems()Deprecated.SchemaValidatorsConfig.ImmutableSchemaValidatorsConfig.disableUnevaluatedItems()SchemaValidatorsConfig.disableUnevaluatedProperties()Deprecated.SchemaValidatorsConfig.ImmutableSchemaValidatorsConfig.disableUnevaluatedProperties()SchemaValidatorsConfig.enableUnevaluatedAnalysis()Deprecated.SchemaValidatorsConfig.ImmutableSchemaValidatorsConfig.enableUnevaluatedAnalysis()SchemaValidatorsConfig.enableUnevaluatedItems()Deprecated.SchemaValidatorsConfig.ImmutableSchemaValidatorsConfig.enableUnevaluatedItems()SchemaValidatorsConfig.enableUnevaluatedProperties()Deprecated.SchemaValidatorsConfig.ImmutableSchemaValidatorsConfig.enableUnevaluatedProperties()ValidationContext.getConfig()Methods in com.networknt.schema with parameters of type SchemaValidatorsConfigModifier and TypeMethodDescriptionSchemaValidatorsConfig.builder(SchemaValidatorsConfig config) protected ValidationContextJsonSchemaFactory.createValidationContext(com.fasterxml.jackson.databind.JsonNode schemaNode, SchemaValidatorsConfig config) protected JsonSchemaJsonSchemaFactory.getMappedSchema(SchemaLocation schemaUri, SchemaValidatorsConfig config) DefaultJsonMetaSchemaFactory.getMetaSchema(String iri, JsonSchemaFactory schemaFactory, SchemaValidatorsConfig config) DisallowUnknownJsonMetaSchemaFactory.getMetaSchema(String iri, JsonSchemaFactory schemaFactory, SchemaValidatorsConfig config) JsonMetaSchemaFactory.getMetaSchema(String iri, JsonSchemaFactory schemaFactory, SchemaValidatorsConfig config) Gets the meta-schema given the IRI.JsonSchemaFactory.getMetaSchema(String iri, SchemaValidatorsConfig config) Gets the meta-schema that is available to the factory.JsonSchemaFactory.getSchema(com.fasterxml.jackson.databind.JsonNode jsonNode, SchemaValidatorsConfig config) Gets the schema.JsonSchemaFactory.getSchema(SchemaLocation schemaUri, com.fasterxml.jackson.databind.JsonNode jsonNode, SchemaValidatorsConfig config) Gets the schema.JsonSchemaFactory.getSchema(SchemaLocation schemaUri, SchemaValidatorsConfig config) Gets the schema.JsonSchemaFactory.getSchema(InputStream schemaStream, InputFormat inputFormat, SchemaValidatorsConfig config) Gets the schema.JsonSchemaFactory.getSchema(InputStream schemaStream, SchemaValidatorsConfig config) Gets the schema.JsonSchemaFactory.getSchema(String schema, InputFormat inputFormat, SchemaValidatorsConfig config) Gets the schema.JsonSchemaFactory.getSchema(String schema, SchemaValidatorsConfig config) Gets the schema.JsonSchemaFactory.getSchema(URI schemaUri, com.fasterxml.jackson.databind.JsonNode jsonNode, SchemaValidatorsConfig config) Gets the schema.static JsonTypeTypeFactory.getValueNodeType(com.fasterxml.jackson.databind.JsonNode node, SchemaValidatorsConfig config) Gets theJsonTypeof the value node.protected JsonMetaSchemaDefaultJsonMetaSchemaFactory.loadMetaSchema(String iri, JsonSchemaFactory schemaFactory, SchemaValidatorsConfig config) protected JsonMetaSchemaJsonSchemaFactory.loadMetaSchema(String iri, SchemaValidatorsConfig config) Loads the meta-schema from the configured meta-schema factory.protected JsonMetaSchema.BuilderDefaultJsonMetaSchemaFactory.loadMetaSchemaBuilder(String iri, JsonSchemaFactory schemaFactory, SchemaValidatorsConfig config) protected JsonSchemaJsonSchemaFactory.loadSchema(SchemaLocation schemaUri, SchemaValidatorsConfig config) Loads the schema.protected JsonSchemaJsonSchemaFactory.newJsonSchema(SchemaLocation schemaUri, com.fasterxml.jackson.databind.JsonNode schemaNode, SchemaValidatorsConfig config) Creates a json schema from initial input.JsonSchema.withConfig(SchemaValidatorsConfig config) Constructors in com.networknt.schema with parameters of type SchemaValidatorsConfigModifierConstructorDescriptionValidationContext(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 SchemaValidatorsConfigModifier and TypeMethodDescriptionstatic booleanJsonNodeUtil.isNodeNullable(com.fasterxml.jackson.databind.JsonNode schema, SchemaValidatorsConfig config) static booleanJsonNodeUtil.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.