Uses of Interface
com.networknt.schema.keyword.KeywordValidator
-
Packages that use KeywordValidator Package Description com.networknt.schema com.networknt.schema.dialect com.networknt.schema.format com.networknt.schema.keyword com.networknt.schema.walk -
-
Uses of KeywordValidator in com.networknt.schema
Methods in com.networknt.schema that return KeywordValidator Modifier and Type Method Description KeywordValidatorSchemaContext. newValidator(SchemaLocation schemaLocation, String keyword, com.fasterxml.jackson.databind.JsonNode schemaNode, Schema parentSchema)Methods in com.networknt.schema that return types with arguments of type KeywordValidator Modifier and Type Method Description List<KeywordValidator>Schema. getValidators()Constructor parameters in com.networknt.schema with type arguments of type KeywordValidator Constructor Description Schema(List<KeywordValidator> validators, boolean validatorsLoaded, boolean recursiveAnchor, TypeValidator typeValidator, String id, boolean suppressSubSchemaRetrieval, com.fasterxml.jackson.databind.JsonNode schemaNode, SchemaContext schemaContext, Schema parentSchema, SchemaLocation schemaLocation, Map<String,String> errorMessage)Constructor to create a copy using fields. -
Uses of KeywordValidator in com.networknt.schema.dialect
Methods in com.networknt.schema.dialect that return KeywordValidator Modifier and Type Method Description KeywordValidatorDialect. newValidator(SchemaContext schemaContext, SchemaLocation schemaLocation, String keyword, com.fasterxml.jackson.databind.JsonNode schemaNode, Schema parentSchema)Creates a new validator of the keyword. -
Uses of KeywordValidator in com.networknt.schema.format
Classes in com.networknt.schema.format that implement KeywordValidator Modifier and Type Class Description classBaseFormatValidator -
Uses of KeywordValidator in com.networknt.schema.keyword
Methods in com.networknt.schema.keyword that return KeywordValidator Modifier and Type Method Description KeywordValidatorAnnotationKeyword. newValidator(SchemaLocation schemaLocation, com.fasterxml.jackson.databind.JsonNode schemaNode, Schema parentSchema, SchemaContext schemaContext)KeywordValidatorFormatKeyword. newValidator(SchemaLocation schemaLocation, com.fasterxml.jackson.databind.JsonNode schemaNode, Schema parentSchema, SchemaContext schemaContext)KeywordValidatorKeyword. newValidator(SchemaLocation schemaLocation, com.fasterxml.jackson.databind.JsonNode schemaNode, Schema parentSchema, SchemaContext schemaContext)Creates a new validator for the keyword.KeywordValidatorKeywordType. newValidator(SchemaLocation schemaLocation, com.fasterxml.jackson.databind.JsonNode schemaNode, Schema parentSchema, SchemaContext schemaContext)KeywordValidatorNonValidationKeyword. newValidator(SchemaLocation schemaLocation, com.fasterxml.jackson.databind.JsonNode schemaNode, Schema parentSchema, SchemaContext schemaContext) -
Uses of KeywordValidator in com.networknt.schema.walk
Methods in com.networknt.schema.walk with type parameters of type KeywordValidator Modifier and Type Method Description <T extends KeywordValidator>
TWalkEvent. getValidator()Gets the validator that corresponds with the keyword.Methods in com.networknt.schema.walk with parameters of type KeywordValidator Modifier and Type Method Description protected WalkEventAbstractWalkHandler. constructWalkEvent(ExecutionContext executionContext, String keyword, com.fasterxml.jackson.databind.JsonNode instanceNode, com.fasterxml.jackson.databind.JsonNode rootNode, NodePath instanceLocation, Schema schema, KeywordValidator validator)voidItemWalkHandler. postWalk(ExecutionContext executionContext, String keyword, com.fasterxml.jackson.databind.JsonNode instanceNode, com.fasterxml.jackson.databind.JsonNode rootNode, NodePath instanceLocation, Schema schema, KeywordValidator validator, List<Error> errors)voidKeywordWalkHandler. postWalk(ExecutionContext executionContext, String keyword, com.fasterxml.jackson.databind.JsonNode instanceNode, com.fasterxml.jackson.databind.JsonNode rootNode, NodePath instanceLocation, Schema schema, KeywordValidator validator, List<Error> errors)voidPropertyWalkHandler. postWalk(ExecutionContext executionContext, String keyword, com.fasterxml.jackson.databind.JsonNode instanceNode, com.fasterxml.jackson.databind.JsonNode rootNode, NodePath instanceLocation, Schema schema, KeywordValidator validator, List<Error> errors)voidWalkConfig.NoOpWalkHandler. postWalk(ExecutionContext executionContext, String keyword, com.fasterxml.jackson.databind.JsonNode instanceNode, com.fasterxml.jackson.databind.JsonNode rootNode, NodePath instanceLocation, Schema schema, KeywordValidator validator, List<Error> errors)voidWalkHandler. postWalk(ExecutionContext executionContext, String keyword, com.fasterxml.jackson.databind.JsonNode instanceNode, com.fasterxml.jackson.databind.JsonNode rootNode, NodePath instanceLocation, Schema schema, KeywordValidator validator, List<Error> errors)booleanItemWalkHandler. preWalk(ExecutionContext executionContext, String keyword, com.fasterxml.jackson.databind.JsonNode instanceNode, com.fasterxml.jackson.databind.JsonNode rootNode, NodePath instanceLocation, Schema schema, KeywordValidator validator)booleanKeywordWalkHandler. preWalk(ExecutionContext executionContext, String keyword, com.fasterxml.jackson.databind.JsonNode instanceNode, com.fasterxml.jackson.databind.JsonNode rootNode, NodePath instanceLocation, Schema schema, KeywordValidator validator)booleanPropertyWalkHandler. preWalk(ExecutionContext executionContext, String keyword, com.fasterxml.jackson.databind.JsonNode instanceNode, com.fasterxml.jackson.databind.JsonNode rootNode, NodePath instanceLocation, Schema schema, KeywordValidator validator)booleanWalkConfig.NoOpWalkHandler. preWalk(ExecutionContext executionContext, String keyword, com.fasterxml.jackson.databind.JsonNode instanceNode, com.fasterxml.jackson.databind.JsonNode rootNode, NodePath instanceLocation, Schema schema, KeywordValidator validator)booleanWalkHandler. preWalk(ExecutionContext executionContext, String keyword, com.fasterxml.jackson.databind.JsonNode instanceNode, com.fasterxml.jackson.databind.JsonNode rootNode, NodePath instanceLocation, Schema schema, KeywordValidator validator)
-