Uses of Class
com.networknt.schema.DiscriminatorContext
-
Packages that use DiscriminatorContext Package Description com.networknt.schema -
-
Uses of DiscriminatorContext in com.networknt.schema
Fields in com.networknt.schema with type parameters of type DiscriminatorContext Modifier and Type Field Description private java.util.Stack<DiscriminatorContext>ExecutionContext. discriminatorContextsMethods in com.networknt.schema that return DiscriminatorContext Modifier and Type Method Description DiscriminatorContextExecutionContext. getCurrentDiscriminatorContext()Methods in com.networknt.schema with parameters of type DiscriminatorContext Modifier and Type Method Description protected static voidBaseJsonValidator. checkDiscriminatorMatch(DiscriminatorContext currentDiscriminatorContext, com.fasterxml.jackson.databind.node.ObjectNode discriminator, java.lang.String discriminatorPropertyValue, JsonSchema jsonSchema)Checks based on the currentDiscriminatorContextwhether the providedJsonSchemaa match against the current discriminator.private static voidBaseJsonValidator. checkForExplicitDiscriminatorMappingMatch(DiscriminatorContext currentDiscriminatorContext, java.lang.String discriminatorPropertyValue, com.fasterxml.jackson.databind.JsonNode discriminatorMapping, JsonSchema schema)private static voidBaseJsonValidator. checkForImplicitDiscriminatorMappingMatch(DiscriminatorContext currentDiscriminatorContext, java.lang.String discriminatorPropertyValue, JsonSchema schema)voidExecutionContext. enterDiscriminatorContext(DiscriminatorContext ctx, JsonNodePath instanceLocation)protected static voidBaseJsonValidator. registerAndMergeDiscriminator(DiscriminatorContext currentDiscriminatorContext, com.fasterxml.jackson.databind.node.ObjectNode discriminator, JsonSchema schema, JsonNodePath instanceLocation)Rolls up all nested and compatible discriminators to the root discriminator of the type.
-