Uses of Class
com.networknt.schema.JsonMetaSchema
-
Packages that use JsonMetaSchema Package Description com.networknt.schema com.networknt.schema.oas -
-
Uses of JsonMetaSchema in com.networknt.schema
Fields in com.networknt.schema declared as JsonMetaSchema Modifier and Type Field Description private static JsonMetaSchema
Version201909.Holder. INSTANCE
private static JsonMetaSchema
Version202012.Holder. INSTANCE
private static JsonMetaSchema
Version4.Holder. INSTANCE
private static JsonMetaSchema
Version6.Holder. INSTANCE
private static JsonMetaSchema
Version7.Holder. INSTANCE
private JsonMetaSchema
ValidationContext. metaSchema
Fields in com.networknt.schema with type parameters of type JsonMetaSchema Modifier and Type Field Description private java.util.concurrent.ConcurrentMap<java.lang.String,JsonMetaSchema>
JsonSchemaFactory.Builder. metaSchemas
private java.util.concurrent.ConcurrentMap<java.lang.String,JsonMetaSchema>
JsonSchemaFactory. metaSchemas
Methods in com.networknt.schema that return JsonMetaSchema Modifier and Type Method Description JsonMetaSchema
JsonMetaSchema.Builder. build()
JsonMetaSchema
JsonSchemaVersion. getInstance()
Gets the meta-schema.JsonMetaSchema
Version201909. getInstance()
JsonMetaSchema
Version202012. getInstance()
JsonMetaSchema
Version4. getInstance()
JsonMetaSchema
Version6. getInstance()
JsonMetaSchema
Version7. getInstance()
JsonMetaSchema
DefaultJsonMetaSchemaFactory. getMetaSchema(java.lang.String iri, JsonSchemaFactory schemaFactory, SchemaValidatorsConfig config)
JsonMetaSchema
DisallowUnknownJsonMetaSchemaFactory. getMetaSchema(java.lang.String iri, JsonSchemaFactory schemaFactory, SchemaValidatorsConfig config)
JsonMetaSchema
JsonMetaSchemaFactory. getMetaSchema(java.lang.String iri, JsonSchemaFactory schemaFactory, SchemaValidatorsConfig config)
Gets the meta-schema given the IRI.private JsonMetaSchema
JsonSchemaFactory. getMetaSchema(com.fasterxml.jackson.databind.JsonNode schemaNode, SchemaValidatorsConfig config)
JsonMetaSchema
JsonSchemaFactory. getMetaSchema(java.lang.String iri, SchemaValidatorsConfig config)
Gets the meta-schema that is available to the factory.JsonMetaSchema
ValidationContext. getMetaSchema()
private JsonMetaSchema
JsonSchemaFactory. getMetaSchemaOrDefault(com.fasterxml.jackson.databind.JsonNode schemaNode, SchemaValidatorsConfig config)
static JsonMetaSchema
JsonMetaSchema. getV201909()
static JsonMetaSchema
JsonMetaSchema. getV202012()
static JsonMetaSchema
JsonMetaSchema. getV4()
static JsonMetaSchema
JsonMetaSchema. getV6()
static JsonMetaSchema
JsonMetaSchema. getV7()
protected JsonMetaSchema
DefaultJsonMetaSchemaFactory. loadMetaSchema(java.lang.String iri, JsonSchemaFactory schemaFactory, SchemaValidatorsConfig config)
protected JsonMetaSchema
JsonSchemaFactory. loadMetaSchema(java.lang.String iri, SchemaValidatorsConfig config)
Loads the meta-schema from the configured meta-schema factory.Methods in com.networknt.schema with parameters of type JsonMetaSchema Modifier and Type Method Description JsonSchemaFactory.Builder
JsonSchemaFactory.Builder. addMetaSchema(JsonMetaSchema jsonMetaSchema)
Deprecated.static JsonMetaSchema.Builder
JsonMetaSchema. builder(JsonMetaSchema blueprint)
Create a builder.static JsonMetaSchema.Builder
JsonMetaSchema. builder(java.lang.String iri, JsonMetaSchema blueprint)
Create a builder.JsonSchemaFactory.Builder
JsonSchemaFactory.Builder. metaSchema(JsonMetaSchema jsonMetaSchema)
Method parameters in com.networknt.schema with type arguments of type JsonMetaSchema Modifier and Type Method Description JsonSchemaFactory.Builder
JsonSchemaFactory.Builder. addMetaSchemas(java.util.Collection<? extends JsonMetaSchema> jsonMetaSchemas)
Deprecated.JsonSchemaFactory.Builder
JsonSchemaFactory.Builder. metaSchemas(java.util.Collection<? extends JsonMetaSchema> jsonMetaSchemas)
JsonSchemaFactory.Builder
JsonSchemaFactory.Builder. metaSchemas(java.util.function.Consumer<java.util.Map<java.lang.String,JsonMetaSchema>> customizer)
Constructors in com.networknt.schema with parameters of type JsonMetaSchema Constructor Description ValidationContext(JsonMetaSchema metaSchema, JsonSchemaFactory jsonSchemaFactory, SchemaValidatorsConfig config)
ValidationContext(JsonMetaSchema metaSchema, JsonSchemaFactory jsonSchemaFactory, SchemaValidatorsConfig config, java.util.concurrent.ConcurrentMap<java.lang.String,JsonSchema> schemaReferences, java.util.concurrent.ConcurrentMap<java.lang.String,JsonSchema> schemaResources, java.util.concurrent.ConcurrentMap<java.lang.String,JsonSchema> dynamicAnchors)
Constructor parameters in com.networknt.schema with type arguments of type JsonMetaSchema Constructor Description JsonSchemaFactory(com.fasterxml.jackson.databind.ObjectMapper jsonMapper, com.fasterxml.jackson.databind.ObjectMapper yamlMapper, JsonNodeReader jsonNodeReader, java.lang.String defaultMetaSchemaIri, SchemaLoaders.Builder schemaLoadersBuilder, SchemaMappers.Builder schemaMappersBuilder, java.util.concurrent.ConcurrentMap<java.lang.String,JsonMetaSchema> metaSchemas, boolean enableSchemaCache, JsonMetaSchemaFactory metaSchemaFactory)
-
Uses of JsonMetaSchema in com.networknt.schema.oas
Fields in com.networknt.schema.oas declared as JsonMetaSchema Modifier and Type Field Description private static JsonMetaSchema
OpenApi30.Holder. INSTANCE
private static JsonMetaSchema
OpenApi31.Holder. INSTANCE
Methods in com.networknt.schema.oas that return JsonMetaSchema Modifier and Type Method Description static JsonMetaSchema
OpenApi30. getInstance()
static JsonMetaSchema
OpenApi31. getInstance()
-