Uses of Class
com.networknt.schema.JsonMetaSchema.Builder
Packages that use JsonMetaSchema.Builder
-
Uses of JsonMetaSchema.Builder in com.networknt.schema
Methods 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.BuilderJsonMetaSchema.builder(JsonMetaSchema blueprint) Create a builder.static JsonMetaSchema.BuilderCreate a builder without keywords or formats.static JsonMetaSchema.BuilderJsonMetaSchema.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.BuilderDefaultJsonMetaSchemaFactory.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.