Uses of Class
com.networknt.schema.JsonMetaSchema.Builder
Packages that use JsonMetaSchema.Builder
-
Uses of JsonMetaSchema.Builder in com.networknt.schema
Fields in com.networknt.schema declared as JsonMetaSchema.BuilderMethods in com.networknt.schema that return JsonMetaSchema.BuilderModifier and TypeMethodDescriptionDeprecated.JsonMetaSchema.Builder.addFormats
(Collection<? extends Format> formats) Deprecated.JsonMetaSchema.Builder.addKeyword
(Keyword keyword) Deprecated.JsonMetaSchema.Builder.addKeywords
(Collection<? extends Keyword> keywords) Deprecated.static JsonMetaSchema.Builder
JsonMetaSchema.builder
(JsonMetaSchema blueprint) Create a builder.static JsonMetaSchema.Builder
Create a builder without keywords or formats.static JsonMetaSchema.Builder
JsonMetaSchema.builder
(String iri, JsonMetaSchema blueprint) Create a builder.Adds the format.JsonMetaSchema.Builder.formatKeywordFactory
(JsonMetaSchema.FormatKeywordFactory formatKeywordFactory) Sets the format keyword factory.JsonMetaSchema.Builder.formats
(Collection<? extends Format> formats) Adds the formats.Customize the formats.Sets the id keyword.Adds the keyword.JsonMetaSchema.Builder.keywords
(Collection<? extends Keyword> keywords) Adds the keywords.Customize the keywords.protected JsonMetaSchema.Builder
DefaultJsonMetaSchemaFactory.loadMetaSchemaBuilder
(String iri, JsonSchemaFactory schemaFactory, SchemaValidatorsConfig config) JsonMetaSchema.Builder.specification
(SpecVersion.VersionFlag specification) Sets the specification.JsonMetaSchema.Builder.unknownKeywordFactory
(KeywordFactory unknownKeywordFactory) Sets the keyword factory for handling unknown keywords.JsonMetaSchema.Builder.vocabularies
(Consumer<Map<String, Boolean>> customizer) Customize the vocabularies.JsonMetaSchema.Builder.vocabularies
(Map<String, Boolean> vocabularies) Adds the vocabularies.JsonMetaSchema.Builder.vocabulary
(String vocabulary) Adds a required vocabulary.JsonMetaSchema.Builder.vocabulary
(String vocabulary, boolean required) Adds a vocabulary.JsonMetaSchema.Builder.vocabularyFactory
(VocabularyFactory vocabularyFactory) Sets the vocabulary factory for handling custom vocabularies.Constructors in com.networknt.schema with parameters of type JsonMetaSchema.BuilderModifierConstructorDescription(package private)
JsonMetaSchema
(String iri, String idKeyword, Map<String, Keyword> keywords, Map<String, Boolean> vocabularies, SpecVersion.VersionFlag specification, JsonMetaSchema.Builder builder)