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 JsonMetaSchemaVersion201909.Holder. INSTANCEprivate static JsonMetaSchemaVersion202012.Holder. INSTANCEprivate static JsonMetaSchemaVersion4.Holder. INSTANCEprivate static JsonMetaSchemaVersion6.Holder. INSTANCEprivate static JsonMetaSchemaVersion7.Holder. INSTANCEprivate JsonMetaSchemaValidationContext. metaSchemaFields 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. metaSchemasprivate java.util.concurrent.ConcurrentMap<java.lang.String,JsonMetaSchema>JsonSchemaFactory. metaSchemasMethods in com.networknt.schema that return JsonMetaSchema Modifier and Type Method Description JsonMetaSchemaJsonMetaSchema.Builder. build()JsonMetaSchemaJsonSchemaVersion. getInstance()Gets the meta-schema.JsonMetaSchemaVersion201909. getInstance()JsonMetaSchemaVersion202012. getInstance()JsonMetaSchemaVersion4. getInstance()JsonMetaSchemaVersion6. getInstance()JsonMetaSchemaVersion7. getInstance()JsonMetaSchemaDefaultJsonMetaSchemaFactory. getMetaSchema(java.lang.String iri, JsonSchemaFactory schemaFactory, SchemaValidatorsConfig config)JsonMetaSchemaDisallowUnknownJsonMetaSchemaFactory. getMetaSchema(java.lang.String iri, JsonSchemaFactory schemaFactory, SchemaValidatorsConfig config)JsonMetaSchemaJsonMetaSchemaFactory. getMetaSchema(java.lang.String iri, JsonSchemaFactory schemaFactory, SchemaValidatorsConfig config)Gets the meta-schema given the IRI.private JsonMetaSchemaJsonSchemaFactory. getMetaSchema(com.fasterxml.jackson.databind.JsonNode schemaNode, SchemaValidatorsConfig config)JsonMetaSchemaJsonSchemaFactory. getMetaSchema(java.lang.String iri, SchemaValidatorsConfig config)Gets the meta-schema that is available to the factory.JsonMetaSchemaValidationContext. getMetaSchema()private JsonMetaSchemaJsonSchemaFactory. getMetaSchemaOrDefault(com.fasterxml.jackson.databind.JsonNode schemaNode, SchemaValidatorsConfig config)static JsonMetaSchemaJsonMetaSchema. getV201909()static JsonMetaSchemaJsonMetaSchema. getV202012()static JsonMetaSchemaJsonMetaSchema. getV4()static JsonMetaSchemaJsonMetaSchema. getV6()static JsonMetaSchemaJsonMetaSchema. getV7()protected JsonMetaSchemaDefaultJsonMetaSchemaFactory. loadMetaSchema(java.lang.String iri, JsonSchemaFactory schemaFactory, SchemaValidatorsConfig config)protected JsonMetaSchemaJsonSchemaFactory. 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.BuilderJsonSchemaFactory.Builder. addMetaSchema(JsonMetaSchema jsonMetaSchema)Deprecated.static JsonMetaSchema.BuilderJsonMetaSchema. builder(JsonMetaSchema blueprint)Create a builder.static JsonMetaSchema.BuilderJsonMetaSchema. builder(java.lang.String iri, JsonMetaSchema blueprint)Create a builder.JsonSchemaFactory.BuilderJsonSchemaFactory.Builder. metaSchema(JsonMetaSchema jsonMetaSchema)Method parameters in com.networknt.schema with type arguments of type JsonMetaSchema Modifier and Type Method Description JsonSchemaFactory.BuilderJsonSchemaFactory.Builder. addMetaSchemas(java.util.Collection<? extends JsonMetaSchema> jsonMetaSchemas)Deprecated.JsonSchemaFactory.BuilderJsonSchemaFactory.Builder. metaSchemas(java.util.Collection<? extends JsonMetaSchema> jsonMetaSchemas)JsonSchemaFactory.BuilderJsonSchemaFactory.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 JsonMetaSchemaOpenApi30.Holder. INSTANCEprivate static JsonMetaSchemaOpenApi31.Holder. INSTANCEMethods in com.networknt.schema.oas that return JsonMetaSchema Modifier and Type Method Description static JsonMetaSchemaOpenApi30. getInstance()static JsonMetaSchemaOpenApi31. getInstance()
-