Uses of Interface
com.networknt.schema.Keyword
-
Packages that use Keyword Package Description com.networknt.schema com.networknt.schema.annotation com.networknt.schema.format -
-
Uses of Keyword in com.networknt.schema
Classes in com.networknt.schema that implement Keyword Modifier and Type Class Description classAbstractKeywordAbstract keyword.classAnnotationKeywordUsed for Keywords that have no validation aspect, but are part of the metaschema, where annotations may need to be collected.classFormatKeywordFormat Keyword.classNonValidationKeywordUsed for Keywords that have no validation aspect, but are part of the metaschema.classValidatorTypeCodeFields in com.networknt.schema declared as Keyword Modifier and Type Field Description protected KeywordValidationMessageHandler. keywordMethods in com.networknt.schema that return Keyword Modifier and Type Method Description KeywordDisallowUnknownKeywordFactory. getKeyword(String value, ValidationContext validationContext)KeywordKeywordFactory. getKeyword(String value, ValidationContext validationContext)Gets the keyword given the keyword value.KeywordUnknownKeywordFactory. getKeyword(String value, ValidationContext validationContext)Methods in com.networknt.schema that return types with arguments of type Keyword Modifier and Type Method Description Map<String,Keyword>JsonMetaSchema. getKeywords()Set<Keyword>Vocabulary. getKeywords()The keywords in the vocabulary.Methods in com.networknt.schema with parameters of type Keyword Modifier and Type Method Description JsonMetaSchema.BuilderJsonMetaSchema.Builder. addKeyword(Keyword keyword)Deprecated.JsonMetaSchema.BuilderJsonMetaSchema.Builder. keyword(Keyword keyword)Adds the keyword.protected voidValidationMessageHandler. updateKeyword(Keyword keyword)Method parameters in com.networknt.schema with type arguments of type Keyword Modifier and Type Method Description JsonMetaSchema.BuilderJsonMetaSchema.Builder. addKeywords(Collection<? extends Keyword> keywords)Deprecated.JsonMetaSchema.BuilderJsonMetaSchema.Builder. keywords(Collection<? extends Keyword> keywords)Adds the keywords.JsonMetaSchema.BuilderJsonMetaSchema.Builder. keywords(Consumer<Map<String,Keyword>> customizer)Customize the keywords.Constructors in com.networknt.schema with parameters of type Keyword Constructor Description AbstractJsonValidator(SchemaLocation schemaLocation, JsonNodePath evaluationPath, Keyword keyword, com.fasterxml.jackson.databind.JsonNode schemaNode)Constructor.BaseJsonValidator(SchemaLocation schemaLocation, JsonNodePath evaluationPath, com.fasterxml.jackson.databind.JsonNode schemaNode, JsonSchema parentSchema, ErrorMessageType errorMessageType, Keyword keyword, ValidationContext validationContext, boolean suppressSubSchemaRetrieval)FormatValidator(SchemaLocation schemaLocation, JsonNodePath evaluationPath, com.fasterxml.jackson.databind.JsonNode schemaNode, JsonSchema parentSchema, ValidationContext validationContext, Format format, ErrorMessageType errorMessageType, Keyword keyword)ValidationMessageHandler(ErrorMessageType errorMessageType, boolean customErrorMessagesEnabled, MessageSource messageSource, Keyword keyword, JsonSchema parentSchema, SchemaLocation schemaLocation, JsonNodePath evaluationPath)Vocabulary(String iri, Keyword... keywords)Constructor. -
Uses of Keyword in com.networknt.schema.annotation
Methods in com.networknt.schema.annotation with parameters of type Keyword Modifier and Type Method Description JsonNodeAnnotation.BuilderJsonNodeAnnotation.Builder. keyword(Keyword keyword) -
Uses of Keyword in com.networknt.schema.format
Constructors in com.networknt.schema.format with parameters of type Keyword Constructor Description BaseFormatJsonValidator(SchemaLocation schemaLocation, JsonNodePath evaluationPath, com.fasterxml.jackson.databind.JsonNode schemaNode, JsonSchema parentSchema, ErrorMessageType errorMessageType, Keyword keyword, ValidationContext validationContext)
-