A B C D E F G H I J K L M N O P R S T U V W Y 
All Classes All Packages

A

ABORT - com.networknt.schema.walk.WalkFlow
 
absoluteIri(AbsoluteIri) - Method in class com.networknt.schema.SchemaLocation.Builder
Sets the canonical absolute IRI of the schema object.
absoluteIri(String) - Method in class com.networknt.schema.SchemaLocation.Builder
Sets the canonical absolute IRI of the schema object.
AbsoluteIri - Class in com.networknt.schema
The absolute IRI is an IRI without the fragment.
AbsoluteIri(String) - Constructor for class com.networknt.schema.AbsoluteIri
Constructs a new IRI given the value.
AbsoluteIris - Class in com.networknt.schema.utils
Utility functions for AbsoluteIri.
AbsoluteIris() - Constructor for class com.networknt.schema.utils.AbsoluteIris
 
AbstractCollector<E> - Class in com.networknt.schema
Base collector.
AbstractCollector() - Constructor for class com.networknt.schema.AbstractCollector
 
AbstractFormat - Class in com.networknt.schema.format
Deprecated.
AbstractFormat(String, String) - Constructor for class com.networknt.schema.format.AbstractFormat
Deprecated.
Constructor.
AbstractJsonValidator - Class in com.networknt.schema
AbstractJsonValidator(SchemaLocation, JsonNodePath, Keyword, JsonNode) - Constructor for class com.networknt.schema.AbstractJsonValidator
Constructor.
AbstractKeyword - Class in com.networknt.schema
Abstract keyword.
AbstractKeyword(String) - Constructor for class com.networknt.schema.AbstractKeyword
Create abstract keyword.
AbstractRFC3986Format - Class in com.networknt.schema.format
AbstractFormat for RFC 3986.
AbstractRFC3986Format() - Constructor for class com.networknt.schema.format.AbstractRFC3986Format
 
AbstractWalkListenerRunner - Class in com.networknt.schema.walk
 
AbstractWalkListenerRunner() - Constructor for class com.networknt.schema.walk.AbstractWalkListenerRunner
 
activeDialect() - Method in class com.networknt.schema.ValidationContext
 
add(SchemaLoader) - Method in class com.networknt.schema.resource.SchemaLoaders.Builder
Adds a schema loader.
add(SchemaMapper) - Method in class com.networknt.schema.resource.SchemaMappers.Builder
Adds a schema mapper.
add(E) - Method in class com.networknt.schema.utils.SetView
 
add(String, Collector<E>) - Method in class com.networknt.schema.CollectorContext
Adds a collector with give name.
add(String, Object) - Method in class com.networknt.schema.CollectorContext
Adds a collector or a simple object with give name.
addAll(Collection<? extends E>) - Method in class com.networknt.schema.utils.SetView
 
addFormat(Format) - Method in class com.networknt.schema.JsonMetaSchema.Builder
Deprecated.
addFormats(Collection<? extends Format>) - Method in class com.networknt.schema.JsonMetaSchema.Builder
Deprecated.
addItemWalkListener(JsonSchemaWalkListener) - Method in class com.networknt.schema.SchemaValidatorsConfig
 
addItemWalkListener(JsonSchemaWalkListener) - Method in class com.networknt.schema.SchemaValidatorsConfig.ImmutableSchemaValidatorsConfig
 
addItemWalkListeners(List<JsonSchemaWalkListener>) - Method in class com.networknt.schema.SchemaValidatorsConfig
 
addItemWalkListeners(List<JsonSchemaWalkListener>) - Method in class com.networknt.schema.SchemaValidatorsConfig.ImmutableSchemaValidatorsConfig
 
ADDITIONAL_PROPERTIES - com.networknt.schema.ValidatorTypeCode
 
AdditionalPropertiesValidator - Class in com.networknt.schema
JsonValidator for additionalProperties.
AdditionalPropertiesValidator(SchemaLocation, JsonNodePath, JsonNode, JsonSchema, ValidationContext) - Constructor for class com.networknt.schema.AdditionalPropertiesValidator
 
addKeyword(Keyword) - Method in class com.networknt.schema.JsonMetaSchema.Builder
Deprecated.
addKeywords(Collection<? extends Keyword>) - Method in class com.networknt.schema.JsonMetaSchema.Builder
Deprecated.
addKeywordWalkListener(JsonSchemaWalkListener) - Method in class com.networknt.schema.SchemaValidatorsConfig
 
addKeywordWalkListener(JsonSchemaWalkListener) - Method in class com.networknt.schema.SchemaValidatorsConfig.ImmutableSchemaValidatorsConfig
 
addKeywordWalkListener(String, JsonSchemaWalkListener) - Method in class com.networknt.schema.SchemaValidatorsConfig
 
addKeywordWalkListener(String, JsonSchemaWalkListener) - Method in class com.networknt.schema.SchemaValidatorsConfig.ImmutableSchemaValidatorsConfig
 
addKeywordWalkListeners(String, List<JsonSchemaWalkListener>) - Method in class com.networknt.schema.SchemaValidatorsConfig
 
addKeywordWalkListeners(String, List<JsonSchemaWalkListener>) - Method in class com.networknt.schema.SchemaValidatorsConfig.ImmutableSchemaValidatorsConfig
 
addKeywordWalkListeners(List<JsonSchemaWalkListener>) - Method in class com.networknt.schema.SchemaValidatorsConfig
 
addKeywordWalkListeners(List<JsonSchemaWalkListener>) - Method in class com.networknt.schema.SchemaValidatorsConfig.ImmutableSchemaValidatorsConfig
 
addMetaSchema(JsonMetaSchema) - Method in class com.networknt.schema.JsonSchemaFactory.Builder
Deprecated.
addMetaSchemas(Collection<? extends JsonMetaSchema>) - Method in class com.networknt.schema.JsonSchemaFactory.Builder
Deprecated.
addPropertyWalkListener(JsonSchemaWalkListener) - Method in class com.networknt.schema.SchemaValidatorsConfig
 
addPropertyWalkListener(JsonSchemaWalkListener) - Method in class com.networknt.schema.SchemaValidatorsConfig.ImmutableSchemaValidatorsConfig
 
addPropertyWalkListeners(List<JsonSchemaWalkListener>) - Method in class com.networknt.schema.SchemaValidatorsConfig
 
addPropertyWalkListeners(List<JsonSchemaWalkListener>) - Method in class com.networknt.schema.SchemaValidatorsConfig.ImmutableSchemaValidatorsConfig
 
ALL_KEYWORD_WALK_LISTENER_KEY - Static variable in class com.networknt.schema.SchemaValidatorsConfig
 
ALL_OF - com.networknt.schema.ValidatorTypeCode
 
AllOfValidator - Class in com.networknt.schema
JsonValidator for allOf.
AllOfValidator(SchemaLocation, JsonNodePath, JsonNode, JsonSchema, ValidationContext) - Constructor for class com.networknt.schema.AllOfValidator
 
AllowRegularExpressionFactory - Class in com.networknt.schema.regex
RegularExpressionFactory that allows regular expressions to be used.
AllowRegularExpressionFactory(RegularExpressionFactory, Predicate<String>) - Constructor for class com.networknt.schema.regex.AllowRegularExpressionFactory
 
AllowSchemaLoader - Class in com.networknt.schema.resource
SchemaLoader that allows loading external resources.
AllowSchemaLoader(Predicate<AbsoluteIri>) - Constructor for class com.networknt.schema.resource.AllowSchemaLoader
Constructor.
allPaths(PathType, String, JsonNode) - Static method in class com.networknt.schema.utils.JsonNodeUtil
 
Analysis(String, SchemaLocation) - Constructor for class com.networknt.schema.MinMaxContainsValidator.Analysis
 
AnnotationKeyword - Class in com.networknt.schema
Used for Keywords that have no validation aspect, but are part of the metaschema, where annotations may need to be collected.
AnnotationKeyword(String) - Constructor for class com.networknt.schema.AnnotationKeyword
 
ANY - com.networknt.schema.JsonType
 
ANY_OF - com.networknt.schema.ValidatorTypeCode
 
AnyOfValidator - Class in com.networknt.schema
JsonValidator for anyOf.
AnyOfValidator(SchemaLocation, JsonNodePath, JsonNode, JsonSchema, ValidationContext) - Constructor for class com.networknt.schema.AnyOfValidator
 
append(int) - Method in class com.networknt.schema.JsonNodePath
Append the index to the path.
append(int) - Method in class com.networknt.schema.SchemaLocation
Appends the index to the fragment.
append(String) - Method in class com.networknt.schema.JsonNodePath
Append the child token to the path.
append(String) - Method in class com.networknt.schema.SchemaLocation
Appends the token to the fragment.
append(String, int) - Method in enum com.networknt.schema.PathType
Append the given index to the provided current path.
append(String, String) - Method in enum com.networknt.schema.PathType
Append the given child token to the provided current path.
applyDefaultsStrategy(ApplyDefaultsStrategy) - Method in class com.networknt.schema.SchemaValidatorsConfig.Builder
Sets the strategy the walker uses to sets nodes to the default value.
ApplyDefaultsStrategy - Class in com.networknt.schema
 
ApplyDefaultsStrategy(boolean, boolean, boolean) - Constructor for class com.networknt.schema.ApplyDefaultsStrategy
Specify which default values to apply.
arguments - Variable in class com.networknt.schema.ValidationMessage.BuilderSupport
 
arguments(Object...) - Method in class com.networknt.schema.ValidationMessage.BuilderSupport
 
ARRAY - com.networknt.schema.JsonType
 
arrayNode() - Method in class com.networknt.schema.serialization.node.LocationJsonNodeFactory
 
arrayNode(int) - Method in class com.networknt.schema.serialization.node.LocationJsonNodeFactory
 
asMap() - Method in class com.networknt.schema.annotation.JsonNodeAnnotations
Gets the annotations.
assertionsEnabled - Variable in class com.networknt.schema.format.BaseFormatJsonValidator
 
atRoot() - Method in class com.networknt.schema.BaseJsonValidator
Get the root path.

B

BaseFormat - Class in com.networknt.schema.format
Deprecated.
BaseFormat(String, String) - Constructor for class com.networknt.schema.format.BaseFormat
Deprecated.
 
BaseFormatJsonValidator - Class in com.networknt.schema.format
 
BaseFormatJsonValidator(SchemaLocation, JsonNodePath, JsonNode, JsonSchema, ErrorMessageType, Keyword, ValidationContext) - Constructor for class com.networknt.schema.format.BaseFormatJsonValidator
 
BaseJsonValidator - Class in com.networknt.schema
BaseJsonValidator(boolean, JsonNode, ValidationContext, ErrorMessageType, String, MessageSource, Keyword, JsonSchema, SchemaLocation, JsonNodePath, JsonSchema, Map<String, String>) - Constructor for class com.networknt.schema.BaseJsonValidator
Constructor to create a copy using fields.
BaseJsonValidator(SchemaLocation, JsonNodePath, JsonNode, JsonSchema, ErrorMessageType, Keyword, ValidationContext, boolean) - Constructor for class com.networknt.schema.BaseJsonValidator
 
BaseJsonValidator(SchemaLocation, JsonNodePath, JsonNode, JsonSchema, ValidatorTypeCode, ValidationContext) - Constructor for class com.networknt.schema.BaseJsonValidator
 
BaseJsonValidator.JsonNodePathJsonPath - Class in com.networknt.schema
 
BaseJsonValidator.JsonNodePathJsonPointer - Class in com.networknt.schema
 
BaseJsonValidator.JsonNodePathLegacy - Class in com.networknt.schema
 
binaryNode(byte[]) - Method in class com.networknt.schema.serialization.node.LocationJsonNodeFactory
 
binaryNode(byte[], int, int) - Method in class com.networknt.schema.serialization.node.LocationJsonNodeFactory
 
Boolean() - Constructor for class com.networknt.schema.OutputFormat.Boolean
 
BOOLEAN - com.networknt.schema.JsonType
 
BOOLEAN - Static variable in interface com.networknt.schema.OutputFormat
The Boolean output format.
booleanNode(boolean) - Method in class com.networknt.schema.serialization.node.LocationJsonNodeFactory
 
build() - Method in class com.networknt.schema.annotation.JsonNodeAnnotation.Builder
 
build() - Method in class com.networknt.schema.annotation.JsonNodeAnnotationPredicate.Builder
 
build() - Method in class com.networknt.schema.JsonMetaSchema.Builder
 
build() - Method in class com.networknt.schema.JsonSchemaFactory.Builder
 
build() - Method in class com.networknt.schema.MessageSourceValidationMessage.BuilderSupport
 
build() - Method in class com.networknt.schema.resource.SchemaLoaders.Builder
Builds a SchemaLoaders.
build() - Method in class com.networknt.schema.resource.SchemaMappers.Builder
Builds a SchemaMappers
build() - Method in class com.networknt.schema.SchemaLocation.Builder
Builds a SchemaLocation.
build() - Method in class com.networknt.schema.SchemaValidatorsConfig.Builder
 
build() - Method in class com.networknt.schema.serialization.DefaultJsonNodeReader.Builder
Builds the JsonNodeReader.
build() - Method in class com.networknt.schema.ValidationMessage.BuilderSupport
 
builder() - Static method in class com.networknt.schema.annotation.JsonNodeAnnotation
 
builder() - Static method in class com.networknt.schema.annotation.JsonNodeAnnotationPredicate
Creates a new builder to create the predicate.
builder() - Static method in class com.networknt.schema.JsonSchemaFactory
Builder without keywords or formats.
builder() - Static method in class com.networknt.schema.resource.SchemaLoaders
 
builder() - Static method in class com.networknt.schema.resource.SchemaMappers
 
builder() - Static method in class com.networknt.schema.SchemaLocation
Returns a builder for building SchemaLocation.
builder() - Static method in class com.networknt.schema.SchemaValidatorsConfig
 
builder() - Static method in class com.networknt.schema.serialization.DefaultJsonNodeReader
Gets the builder for DefaultJsonNodeReader.
builder() - Static method in interface com.networknt.schema.serialization.JsonNodeReader
Creates a builder for JsonNodeReader.
builder() - Static method in class com.networknt.schema.ValidationMessage
 
builder() - Static method in class com.networknt.schema.walk.WalkEvent
 
builder(MessageSource, Map<String, String>, BiConsumer<ValidationMessage, Boolean>) - Static method in class com.networknt.schema.MessageSourceValidationMessage
 
builder(JsonMetaSchema) - Static method in class com.networknt.schema.JsonMetaSchema
Create a builder.
builder(JsonSchemaFactory) - Static method in class com.networknt.schema.JsonSchemaFactory
Builder from an existing JsonSchemaFactory.
builder(SchemaValidatorsConfig) - Static method in class com.networknt.schema.SchemaValidatorsConfig
 
builder(String) - Static method in class com.networknt.schema.JsonMetaSchema
Create a builder without keywords or formats.
builder(String, JsonMetaSchema) - Static method in class com.networknt.schema.JsonMetaSchema
Create a builder.
Builder() - Constructor for class com.networknt.schema.annotation.JsonNodeAnnotation.Builder
 
Builder() - Constructor for class com.networknt.schema.annotation.JsonNodeAnnotationPredicate.Builder
 
Builder() - Constructor for class com.networknt.schema.JsonSchemaFactory.Builder
 
Builder() - Constructor for class com.networknt.schema.resource.SchemaLoaders.Builder
 
Builder() - Constructor for class com.networknt.schema.resource.SchemaMappers.Builder
 
Builder() - Constructor for class com.networknt.schema.SchemaLocation.Builder
 
Builder() - Constructor for class com.networknt.schema.SchemaValidatorsConfig.Builder
 
Builder() - Constructor for class com.networknt.schema.serialization.DefaultJsonNodeReader.Builder
 
Builder() - Constructor for class com.networknt.schema.ValidationMessage.Builder
 
Builder(MessageSource, Map<String, String>, BiConsumer<ValidationMessage, Boolean>) - Constructor for class com.networknt.schema.MessageSourceValidationMessage.Builder
 
Builder(SchemaLoaders.Builder) - Constructor for class com.networknt.schema.resource.SchemaLoaders.Builder
 
Builder(SchemaMappers.Builder) - Constructor for class com.networknt.schema.resource.SchemaMappers.Builder
 
Builder(String) - Constructor for class com.networknt.schema.JsonMetaSchema.Builder
 
BuilderSupport() - Constructor for class com.networknt.schema.serialization.DefaultJsonNodeReader.BuilderSupport
 
BuilderSupport() - Constructor for class com.networknt.schema.ValidationMessage.BuilderSupport
 
BuilderSupport(MessageSource, Map<String, String>, BiConsumer<ValidationMessage, Boolean>) - Constructor for class com.networknt.schema.MessageSourceValidationMessage.BuilderSupport
 
buildIndex(OutputUnitKey, Map<JsonNodePath, Map<JsonNodePath, OutputUnit>>, Map<JsonNodePath, Set<JsonNodePath>>, OutputUnit) - Static method in class com.networknt.schema.output.HierarchicalOutputUnitFormatter
Builds in the index of evaluation path to output units to be populated later and modify the root to add the appropriate children.
BUNDLE_BASE_NAME - Static variable in class com.networknt.schema.i18n.DefaultMessageSource
The bundle base name.

C

CachedSupplier<T> - Class in com.networknt.schema
Supplier that caches the output.
CachedSupplier(Supplier<T>) - Constructor for class com.networknt.schema.CachedSupplier
 
cacheRefs(boolean) - Method in class com.networknt.schema.SchemaValidatorsConfig.Builder
Sets if schemas loaded from refs will be cached and reused for subsequent runs.
CachingSupplier<T> - Class in com.networknt.schema.utils
Supplier that caches the value.
CachingSupplier(Supplier<T>) - Constructor for class com.networknt.schema.utils.CachingSupplier
 
canShortCircuit() - Method in class com.networknt.schema.AnyOfValidator
If annotations are require for evaluation cannot short circuit.
canShortCircuit() - Method in class com.networknt.schema.OneOfValidator
 
canShortCircuit(ExecutionContext) - Method in class com.networknt.schema.AnyOfValidator
If annotation collection is enabled cannot short circuit.
checkDiscriminatorMatch(DiscriminatorContext, ObjectNode, String, JsonSchema) - Static method in class com.networknt.schema.BaseJsonValidator
Checks based on the current DiscriminatorContext whether the provided JsonSchema a match against against the current discriminator.
checkVersion(SpecVersion.VersionFlag) - Static method in class com.networknt.schema.JsonSchemaFactory
Gets the json schema version to get the meta schema.
Classes - Class in com.networknt.schema.utils
Utility methods for classes.
Classes() - Constructor for class com.networknt.schema.utils.Classes
 
ClasspathSchemaLoader - Class in com.networknt.schema.resource
Loads from classpath.
ClasspathSchemaLoader() - Constructor for class com.networknt.schema.resource.ClasspathSchemaLoader
Constructor.
ClasspathSchemaLoader(Supplier<ClassLoader>) - Constructor for class com.networknt.schema.resource.ClasspathSchemaLoader
Constructor.
clear() - Method in class com.networknt.schema.utils.SetView
 
code - Variable in class com.networknt.schema.ValidationMessage.BuilderSupport
 
code(String) - Method in class com.networknt.schema.ValidationMessage.BuilderSupport
 
collect() - Method in interface com.networknt.schema.Collector
Final method called by the framework that returns the actual collected data.
collectAnnotations(ExecutionContext) - Method in class com.networknt.schema.AbstractJsonValidator
Determine if annotations should be reported.
collectAnnotations(ExecutionContext) - Method in class com.networknt.schema.BaseJsonValidator
Determine if annotations should be reported.
collectAnnotations(ExecutionContext, String) - Method in class com.networknt.schema.AbstractJsonValidator
Determine if annotations should be reported.
collectAnnotations(ExecutionContext, String) - Method in class com.networknt.schema.BaseJsonValidator
Determine if annotations should be reported.
Collector<E> - Interface in com.networknt.schema
Basic interface that allows the implementers to collect the information and return it.
CollectorContext - Class in com.networknt.schema
Context for holding the output returned by the Collector implementations.
CollectorContext() - Constructor for class com.networknt.schema.CollectorContext
Default constructor will use an unsynchronized HashMap to store data.
CollectorContext(Map<String, Object>, Map<String, Object>) - Constructor for class com.networknt.schema.CollectorContext
Constructor that creates the context using the specified instances to store data.
com.networknt.org.apache.commons.validator.routines - package com.networknt.org.apache.commons.validator.routines
 
com.networknt.schema - package com.networknt.schema
 
com.networknt.schema.annotation - package com.networknt.schema.annotation
 
com.networknt.schema.format - package com.networknt.schema.format
 
com.networknt.schema.i18n - package com.networknt.schema.i18n
 
com.networknt.schema.oas - package com.networknt.schema.oas
 
com.networknt.schema.output - package com.networknt.schema.output
 
com.networknt.schema.regex - package com.networknt.schema.regex
 
com.networknt.schema.resource - package com.networknt.schema.resource
 
com.networknt.schema.result - package com.networknt.schema.result
 
com.networknt.schema.serialization - package com.networknt.schema.serialization
 
com.networknt.schema.serialization.node - package com.networknt.schema.serialization.node
 
com.networknt.schema.utils - package com.networknt.schema.utils
 
com.networknt.schema.walk - package com.networknt.schema.walk
 
combine(Object) - Method in class com.networknt.schema.AbstractCollector
 
combine(Object) - Method in interface com.networknt.schema.Collector
This method should be called by the intermediate touch points that want to combine the data being collected by this collector.
combineWithCollector(String, Object) - Method in class com.networknt.schema.CollectorContext
Combines data with Collector identified by the given name.
compareTo(JsonNodePath) - Method in class com.networknt.schema.JsonNodePath
 
compile(String, ValidationContext) - Static method in interface com.networknt.schema.regex.RegularExpression
 
CONST - com.networknt.schema.ValidatorTypeCode
 
constructWalkEvent(ExecutionContext, String, JsonNode, JsonNode, JsonNodePath, JsonSchema, JsonValidator) - Method in class com.networknt.schema.walk.AbstractWalkListenerRunner
 
ConstValidator - Class in com.networknt.schema
JsonValidator for const.
ConstValidator(SchemaLocation, JsonNodePath, JsonNode, JsonSchema, ValidationContext) - Constructor for class com.networknt.schema.ConstValidator
 
contains(Object) - Method in class com.networknt.schema.utils.SetView
 
contains(String) - Method in class com.networknt.schema.JsonNodePath
Tests if this path contains a string segment that is an exact match.
CONTAINS - com.networknt.schema.ValidatorTypeCode
 
containsAll(Collection<?>) - Method in class com.networknt.schema.utils.SetView
 
ContainsValidator - Class in com.networknt.schema
JsonValidator for contains.
ContainsValidator(SchemaLocation, JsonNodePath, JsonNode, JsonSchema, ValidationContext) - Constructor for class com.networknt.schema.ContainsValidator
 
CONTENT_ENCODING - com.networknt.schema.ValidatorTypeCode
 
CONTENT_MEDIA_TYPE - com.networknt.schema.ValidatorTypeCode
 
ContentEncodingValidator - Class in com.networknt.schema
JsonValidator for contentEncoding.
ContentEncodingValidator(SchemaLocation, JsonNodePath, JsonNode, JsonSchema, ValidationContext) - Constructor for class com.networknt.schema.ContentEncodingValidator
Constructor.
ContentMediaTypeValidator - Class in com.networknt.schema
JsonValidator for contentMediaType.
ContentMediaTypeValidator(SchemaLocation, JsonNodePath, JsonNode, JsonSchema, ValidationContext) - Constructor for class com.networknt.schema.ContentMediaTypeValidator
Constructor.
CONTINUE - com.networknt.schema.walk.WalkFlow
 
convertToJsonPointer(String) - Method in enum com.networknt.schema.PathType
 
COUNTRY_CODE_MINUS - com.networknt.org.apache.commons.validator.routines.DomainValidator.ArrayType
Update (or get a copy of) the COUNTRY_CODE_TLDS_MINUS table containing deleted country code TLDs
COUNTRY_CODE_PLUS - com.networknt.org.apache.commons.validator.routines.DomainValidator.ArrayType
Update (or get a copy of) the COUNTRY_CODE_TLDS_PLUS table containing additonal country code TLDs
COUNTRY_CODE_RO - com.networknt.org.apache.commons.validator.routines.DomainValidator.ArrayType
Gets a copy of the country code table
create(ValidationContext, SchemaLocation, JsonNodePath, JsonNode, JsonSchema) - Method in class com.networknt.schema.JsonSchemaFactory
 
createExecutionContext() - Method in class com.networknt.schema.JsonSchema
Creates an execution context.
createSchemaValidatorsConfig() - Method in class com.networknt.schema.JsonSchemaFactory
Creates a schema validators config.
createUnknownFormatAssertions(ExecutionContext) - Method in class com.networknt.schema.FormatValidator
When the Format-Assertion vocabulary is specified, implementations MUST fail upon encountering unknown formats.
createValidationContext(JsonNode, SchemaValidatorsConfig) - Method in class com.networknt.schema.JsonSchemaFactory
 
crossesThreshold(JsonNode) - Method in interface com.networknt.schema.ThresholdMixin
 
CustomErrorMessageType - Class in com.networknt.schema
 
customize(ExecutionContext, ValidationContext) - Method in interface com.networknt.schema.ExecutionContextCustomizer
Customize the execution context before validation.
customize(ExecutionContext, ValidationContext) - Method in class com.networknt.schema.OutputFormat.Boolean
 
customize(ExecutionContext, ValidationContext) - Method in interface com.networknt.schema.OutputFormat
Customize the execution context before validation.
customize(ExecutionContext, ValidationContext) - Method in class com.networknt.schema.OutputFormat.Default
 
customize(ExecutionContext, ValidationContext) - Method in class com.networknt.schema.OutputFormat.Flag
 
customize(ExecutionContext, ValidationContext) - Method in class com.networknt.schema.OutputFormat.Hierarchical
 
customize(ExecutionContext, ValidationContext) - Method in class com.networknt.schema.OutputFormat.List
 
customize(ExecutionContext, ValidationContext) - Method in class com.networknt.schema.OutputFormat.Result
 
customMessage(String) - Method in class com.networknt.schema.ValidationMessage.BuilderSupport
Deprecated.

D

DateFormat - Class in com.networknt.schema.format
Format for date.
DateFormat() - Constructor for class com.networknt.schema.format.DateFormat
 
DateTimeFormat - Class in com.networknt.schema.format
Format for date-time.
DateTimeFormat() - Constructor for class com.networknt.schema.format.DateTimeFormat
 
DateTimeFormat.Ethlo - Class in com.networknt.schema.format
Uses etho.
DateTimeFormat.JavaTimeOffsetDateTime - Class in com.networknt.schema.format
Uses java time.
debug(Logger, ExecutionContext, JsonNode, JsonNode, JsonNodePath) - Static method in class com.networknt.schema.BaseJsonValidator
 
Default() - Constructor for class com.networknt.schema.OutputFormat.Default
 
DEFAULT - Static variable in class com.networknt.schema.Formats
 
DEFAULT - Static variable in interface com.networknt.schema.JsonSchemaIdValidator
 
DEFAULT - Static variable in interface com.networknt.schema.OutputFormat
The Default output format.
DEFAULT - Static variable in enum com.networknt.schema.PathType
The default path generation approach to use.
DEFAULT_PRELOAD_JSON_SCHEMA_REF_MAX_NESTING_DEPTH - Static variable in class com.networknt.schema.SchemaValidatorsConfig
 
DefaultItemWalkListenerRunner - Class in com.networknt.schema.walk
 
DefaultItemWalkListenerRunner(List<JsonSchemaWalkListener>) - Constructor for class com.networknt.schema.walk.DefaultItemWalkListenerRunner
 
DefaultJsonMetaSchemaFactory - Class in com.networknt.schema
DefaultJsonMetaSchemaFactory() - Constructor for class com.networknt.schema.DefaultJsonMetaSchemaFactory
 
DefaultJsonNodeReader - Class in com.networknt.schema.serialization
DefaultJsonNodeReader(ObjectMapper, ObjectMapper, JsonNodeFactoryFactory) - Constructor for class com.networknt.schema.serialization.DefaultJsonNodeReader
Constructor.
DefaultJsonNodeReader.Builder - Class in com.networknt.schema.serialization
DefaultJsonNodeReader.BuilderSupport<T> - Class in com.networknt.schema.serialization
Builder support for JsonNodeReader.
DefaultJsonSchemaIdValidator() - Constructor for class com.networknt.schema.JsonSchemaIdValidator.DefaultJsonSchemaIdValidator
 
DefaultKeywordWalkListenerRunner - Class in com.networknt.schema.walk
 
DefaultKeywordWalkListenerRunner(Map<String, List<JsonSchemaWalkListener>>) - Constructor for class com.networknt.schema.walk.DefaultKeywordWalkListenerRunner
 
DefaultMessageSource - Class in com.networknt.schema.i18n
The default MessageSource singleton.
DefaultMessageSource() - Constructor for class com.networknt.schema.i18n.DefaultMessageSource
 
DefaultMessageSource.Holder - Class in com.networknt.schema.i18n
The holder.
defaultMetaSchemaIri(String) - Method in class com.networknt.schema.JsonSchemaFactory.Builder
 
DefaultPropertyWalkListenerRunner - Class in com.networknt.schema.walk
 
DefaultPropertyWalkListenerRunner(List<JsonSchemaWalkListener>) - Constructor for class com.networknt.schema.walk.DefaultPropertyWalkListenerRunner
 
DefaultSchemaLoader - Class in com.networknt.schema.resource
Default SchemaLoader.
DefaultSchemaLoader(List<SchemaLoader>, List<SchemaMapper>) - Constructor for class com.networknt.schema.resource.DefaultSchemaLoader
 
DEPENDENCIES - com.networknt.schema.ValidatorTypeCode
 
DependenciesValidator - Class in com.networknt.schema
JsonValidator for dependencies.
DependenciesValidator(SchemaLocation, JsonNodePath, JsonNode, JsonSchema, ValidationContext) - Constructor for class com.networknt.schema.DependenciesValidator
Constructor.
DEPENDENT_REQUIRED - com.networknt.schema.ValidatorTypeCode
 
DEPENDENT_SCHEMAS - com.networknt.schema.ValidatorTypeCode
 
DependentRequired - Class in com.networknt.schema
JsonValidator for dependentRequired.
DependentRequired(SchemaLocation, JsonNodePath, JsonNode, JsonSchema, ValidationContext) - Constructor for class com.networknt.schema.DependentRequired
 
DependentSchemas - Class in com.networknt.schema
JsonValidator for dependentSchemas.
DependentSchemas(SchemaLocation, JsonNodePath, JsonNode, JsonSchema, ValidationContext) - Constructor for class com.networknt.schema.DependentSchemas
 
details - Variable in class com.networknt.schema.ValidationMessage.BuilderSupport
 
details(Map<String, Object>) - Method in class com.networknt.schema.ValidationMessage.BuilderSupport
 
detect(JsonNode) - Static method in class com.networknt.schema.SpecVersionDetector
Detects schema version based on the schema tag: if the schema tag is not present, throws JsonSchemaException with the corresponding message, otherwise - returns the detected spec version.
detectOptionalVersion(JsonNode, boolean) - Static method in class com.networknt.schema.SpecVersionDetector
Detects schema version based on the schema tag: if the schema tag is not present, returns an empty Optional value, otherwise - returns the detected spec version wrapped into Optional.
detectOptionalVersion(String) - Static method in class com.networknt.schema.SpecVersionDetector
 
detectVersion(JsonNode, Path, SpecVersion.VersionFlag, boolean) - Static method in class com.networknt.schema.SpecVersionDetector
 
detectVersionFromPath(Path) - Static method in class com.networknt.schema.SpecVersionDetector
 
disableUnevaluatedAnalysis() - Method in class com.networknt.schema.SchemaValidatorsConfig
Deprecated.
disableUnevaluatedAnalysis() - Method in class com.networknt.schema.SchemaValidatorsConfig.ImmutableSchemaValidatorsConfig
 
disableUnevaluatedItems() - Method in class com.networknt.schema.SchemaValidatorsConfig
Deprecated.
disableUnevaluatedItems() - Method in class com.networknt.schema.SchemaValidatorsConfig.ImmutableSchemaValidatorsConfig
 
disableUnevaluatedProperties() - Method in class com.networknt.schema.SchemaValidatorsConfig
Deprecated.
disableUnevaluatedProperties() - Method in class com.networknt.schema.SchemaValidatorsConfig.ImmutableSchemaValidatorsConfig
 
DisallowSchemaLoader - Class in com.networknt.schema.resource
SchemaLoader that disallows loading external resources.
DisallowUnknownJsonMetaSchemaFactory - Class in com.networknt.schema
A JsonMetaSchemaFactory that does not meta-schemas that aren't explicitly configured in the JsonSchemaFactory.
DisallowUnknownJsonMetaSchemaFactory() - Constructor for class com.networknt.schema.DisallowUnknownJsonMetaSchemaFactory
 
DisallowUnknownKeywordFactory - Class in com.networknt.schema
Unknown keyword factory that rejects unknown keywords.
DisallowUnknownKeywordFactory() - Constructor for class com.networknt.schema.DisallowUnknownKeywordFactory
 
DISCRIMINATOR - com.networknt.schema.ValidatorTypeCode
 
DiscriminatorContext - Class in com.networknt.schema
 
DiscriminatorContext() - Constructor for class com.networknt.schema.DiscriminatorContext
 
discriminatorKeywordEnabled(boolean) - Method in class com.networknt.schema.SchemaValidatorsConfig.Builder
Sets if the discriminator keyword is enabled.
DiscriminatorValidator - Class in com.networknt.schema
JsonValidator that resolves discriminator.
DiscriminatorValidator(SchemaLocation, JsonNodePath, JsonNode, JsonSchema, ValidationContext) - Constructor for class com.networknt.schema.DiscriminatorValidator
 
DOCUMENT - Static variable in class com.networknt.schema.SchemaLocation
Represents a relative schema location to the current document.
doLoadCollectors() - Method in class com.networknt.schema.SchemaValidatorsConfig
Deprecated.
DomainValidator - Class in com.networknt.org.apache.commons.validator.routines
Domain name validation routines.
DomainValidator.ArrayType - Enum in com.networknt.org.apache.commons.validator.routines
enum used by DomainValidator.updateTLDOverride(ArrayType, String[]) to determine which override array to update / fetch
DomainValidator.Item - Class in com.networknt.org.apache.commons.validator.routines
Used to specify overrides when creating a new class.
DurationFormat - Class in com.networknt.schema.format
Format for duration.
DurationFormat() - Constructor for class com.networknt.schema.format.DurationFormat
 
DYNAMIC_REF - com.networknt.schema.ValidatorTypeCode
 
DynamicRefValidator - Class in com.networknt.schema
JsonValidator that resolves $dynamicRef.
DynamicRefValidator(SchemaLocation, JsonNodePath, JsonNode, JsonSchema, ValidationContext) - Constructor for class com.networknt.schema.DynamicRefValidator
 

E

ECMAScriptRegularExpressionFactory - Class in com.networknt.schema.regex
ECMAScript regular expression factory that chooses between GraalJS or Joni implementations depending on which is on the classpath.
ECMAScriptRegularExpressionFactory() - Constructor for class com.networknt.schema.regex.ECMAScriptRegularExpressionFactory
 
EmailFormat - Class in com.networknt.schema.format
Format for email.
EmailFormat() - Constructor for class com.networknt.schema.format.EmailFormat
 
EmailFormat(EmailValidator) - Constructor for class com.networknt.schema.format.EmailFormat
 
EmailValidator - Class in com.networknt.org.apache.commons.validator.routines
Perform email validations.
EmailValidator(boolean) - Constructor for class com.networknt.org.apache.commons.validator.routines.EmailValidator
Protected constructor for subclasses to use.
EmailValidator(boolean, boolean) - Constructor for class com.networknt.org.apache.commons.validator.routines.EmailValidator
Protected constructor for subclasses to use.
EmailValidator(boolean, boolean, DomainValidator) - Constructor for class com.networknt.org.apache.commons.validator.routines.EmailValidator
constructor for creating instances with the specified domainValidator
enableSchemaCache(boolean) - Method in class com.networknt.schema.JsonSchemaFactory.Builder
 
enableUnevaluatedAnalysis() - Method in class com.networknt.schema.SchemaValidatorsConfig
Deprecated.
enableUnevaluatedAnalysis() - Method in class com.networknt.schema.SchemaValidatorsConfig.ImmutableSchemaValidatorsConfig
 
enableUnevaluatedItems() - Method in class com.networknt.schema.SchemaValidatorsConfig
Deprecated.
enableUnevaluatedItems() - Method in class com.networknt.schema.SchemaValidatorsConfig.ImmutableSchemaValidatorsConfig
 
enableUnevaluatedProperties() - Method in class com.networknt.schema.SchemaValidatorsConfig
Deprecated.
enableUnevaluatedProperties() - Method in class com.networknt.schema.SchemaValidatorsConfig.ImmutableSchemaValidatorsConfig
 
enterDiscriminatorContext(DiscriminatorContext, JsonNodePath) - Method in class com.networknt.schema.ExecutionContext
 
ENUM - com.networknt.schema.ValidatorTypeCode
 
EnumValidator - Class in com.networknt.schema
JsonValidator for enum.
EnumValidator(SchemaLocation, JsonNodePath, JsonNode, JsonSchema, ValidationContext) - Constructor for class com.networknt.schema.EnumValidator
 
equals(double, double) - Static method in class com.networknt.schema.BaseJsonValidator
 
equals(Object) - Method in class com.networknt.schema.AbsoluteIri
 
equals(Object) - Method in class com.networknt.schema.AbstractKeyword
 
equals(Object) - Method in class com.networknt.schema.annotation.JsonNodeAnnotation
 
equals(Object) - Method in class com.networknt.schema.JsonMetaSchema
 
equals(Object) - Method in class com.networknt.schema.JsonNodePath
 
equals(Object) - Method in class com.networknt.schema.output.OutputFlag
 
equals(Object) - Method in class com.networknt.schema.output.OutputUnit
 
equals(Object) - Method in class com.networknt.schema.output.OutputUnitKey
 
equals(Object) - Method in class com.networknt.schema.result.JsonNodeResult
 
equals(Object) - Method in class com.networknt.schema.SchemaLocation
 
equals(Object) - Method in class com.networknt.schema.utils.SetView
 
equals(Object) - Method in class com.networknt.schema.ValidationMessage
 
equals(Object) - Method in class com.networknt.schema.Vocabulary
 
equalsToSchemaType(JsonNode) - Method in class com.networknt.schema.TypeValidator
 
equalsToSchemaType(JsonNode, JsonType, JsonSchema, ValidationContext) - Static method in class com.networknt.schema.utils.JsonNodeUtil
 
errorMessage - Variable in class com.networknt.schema.ValidationMessageHandler
 
errorMessageKeyword - Variable in class com.networknt.schema.ValidationMessageHandler
 
errorMessageKeyword(String) - Method in class com.networknt.schema.SchemaValidatorsConfig.Builder
Sets the error message keyword for setting custom messages in the schema.
errorMessageType - Variable in class com.networknt.schema.ValidationMessageHandler
 
ErrorMessageType - Interface in com.networknt.schema
 
Ethlo() - Constructor for class com.networknt.schema.format.DateTimeFormat.Ethlo
 
evaluationParentSchema - Variable in class com.networknt.schema.ValidationMessageHandler
 
evaluationPath - Variable in class com.networknt.schema.ValidationMessage.BuilderSupport
 
evaluationPath - Variable in class com.networknt.schema.ValidationMessageHandler
 
evaluationPath(JsonNodePath) - Method in class com.networknt.schema.annotation.JsonNodeAnnotation.Builder
 
evaluationPath(JsonNodePath) - Method in class com.networknt.schema.ValidationMessage.BuilderSupport
The evaluation path is the set of keys, starting from the schema root, through which evaluation passes to reach the schema object that produced a specific result.
evaluationPath(Predicate<JsonNodePath>) - Method in class com.networknt.schema.annotation.JsonNodeAnnotationPredicate.Builder
 
EXCLUSIVE_MAXIMUM - com.networknt.schema.ValidatorTypeCode
 
EXCLUSIVE_MINIMUM - com.networknt.schema.ValidatorTypeCode
 
ExclusiveMaximumValidator - Class in com.networknt.schema
JsonValidator for exclusiveMaximum.
ExclusiveMaximumValidator(SchemaLocation, JsonNodePath, JsonNode, JsonSchema, ValidationContext) - Constructor for class com.networknt.schema.ExclusiveMaximumValidator
 
ExclusiveMinimumValidator - Class in com.networknt.schema
JsonValidator for exclusiveMinimum.
ExclusiveMinimumValidator(SchemaLocation, JsonNodePath, JsonNode, JsonSchema, ValidationContext) - Constructor for class com.networknt.schema.ExclusiveMinimumValidator
 
ExecutionConfig - Class in com.networknt.schema
Configuration per execution.
ExecutionConfig() - Constructor for class com.networknt.schema.ExecutionConfig
 
ExecutionContext - Class in com.networknt.schema
Stores the execution context for the validation run.
ExecutionContext() - Constructor for class com.networknt.schema.ExecutionContext
Creates an execution context.
ExecutionContext(CollectorContext) - Constructor for class com.networknt.schema.ExecutionContext
Creates an execution context.
ExecutionContext(ExecutionConfig) - Constructor for class com.networknt.schema.ExecutionContext
Creates an execution context.
ExecutionContext(ExecutionConfig, CollectorContext) - Constructor for class com.networknt.schema.ExecutionContext
Creates an execution context.
executionContextCustomizer(ExecutionContextCustomizer) - Method in class com.networknt.schema.SchemaValidatorsConfig.Builder
Sets the execution context customizer that is run before each run.
ExecutionContextCustomizer - Interface in com.networknt.schema
Customize the execution context before validation.

F

failFast(boolean) - Method in class com.networknt.schema.MessageSourceValidationMessage.BuilderSupport
 
failFast(boolean) - Method in class com.networknt.schema.SchemaValidatorsConfig.Builder
Sets if the validation should immediately return once a validation error has occurred.
FailFastAssertionException - Exception in com.networknt.schema
Thrown when an assertion happens and the evaluation can fail fast.
FailFastAssertionException(ValidationMessage) - Constructor for exception com.networknt.schema.FailFastAssertionException
Constructor.
FALSE - com.networknt.schema.ValidatorTypeCode
 
FalseValidator - Class in com.networknt.schema
JsonValidator for false.
FalseValidator(SchemaLocation, JsonNodePath, JsonNode, JsonSchema, ValidationContext) - Constructor for class com.networknt.schema.FalseValidator
 
fetchSubSchemaNode(ValidationContext) - Method in class com.networknt.schema.BaseJsonValidator
 
fillInStackTrace() - Method in exception com.networknt.schema.FailFastAssertionException
 
findAncestor() - Method in class com.networknt.schema.JsonSchema
 
findLexicalRoot() - Method in class com.networknt.schema.JsonSchema
 
findSchemaResourceRoot() - Method in class com.networknt.schema.JsonSchema
Finds the root of the schema resource.
findSupported(String) - Static method in class com.networknt.schema.i18n.Locales
Determine the best matching Locale with respect to the priority list.
findSupported(String, Collection<Locale>) - Static method in class com.networknt.schema.i18n.Locales
Determine the best matching Locale with respect to the priority list.
findSupported(List<Locale.LanguageRange>, Collection<Locale>, Locale.FilteringMode) - Static method in class com.networknt.schema.i18n.Locales
Determine the best matching Locale with respect to the priority list.
Flag() - Constructor for class com.networknt.schema.OutputFormat.Flag
 
FLAG - Static variable in interface com.networknt.schema.OutputFormat
The Flag output format.
format - Variable in class com.networknt.schema.ValidationMessage.BuilderSupport
 
format(Format) - Method in class com.networknt.schema.JsonMetaSchema.Builder
Adds the format.
format(JsonSchema, Set<ValidationMessage>, ExecutionContext, ValidationContext) - Method in class com.networknt.schema.OutputFormat.Boolean
 
format(JsonSchema, Set<ValidationMessage>, ExecutionContext, ValidationContext) - Method in class com.networknt.schema.OutputFormat.Default
 
format(JsonSchema, Set<ValidationMessage>, ExecutionContext, ValidationContext) - Method in class com.networknt.schema.OutputFormat.Flag
 
format(JsonSchema, Set<ValidationMessage>, ExecutionContext, ValidationContext) - Method in interface com.networknt.schema.OutputFormat
Formats the validation results.
format(JsonSchema, Set<ValidationMessage>, ExecutionContext, ValidationContext) - Method in class com.networknt.schema.OutputFormat.Hierarchical
 
format(JsonSchema, Set<ValidationMessage>, ExecutionContext, ValidationContext) - Method in class com.networknt.schema.OutputFormat.List
 
format(JsonSchema, Set<ValidationMessage>, ExecutionContext, ValidationContext) - Method in class com.networknt.schema.OutputFormat.Result
 
format(JsonSchema, Set<ValidationMessage>, ExecutionContext, ValidationContext, Function<ValidationMessage, Object>) - Static method in class com.networknt.schema.output.HierarchicalOutputUnitFormatter
 
format(OutputUnit, OutputUnitData) - Static method in class com.networknt.schema.output.ListOutputUnitFormatter
 
format(OutputUnit, OutputUnitData, JsonNodePath) - Static method in class com.networknt.schema.output.HierarchicalOutputUnitFormatter
 
format(Object...) - Method in interface com.networknt.schema.i18n.MessageFormatter
Formats a message with arguments.
format(MessageFormat) - Method in class com.networknt.schema.ValidationMessage.BuilderSupport
 
format(Map<JsonNodePath, List<JsonNodeAnnotation>>) - Static method in class com.networknt.schema.annotation.JsonNodeAnnotations.Formatter
Formats the annotations.
format(Set<ValidationMessage>, ExecutionContext, ValidationContext, Function<ValidationMessage, Object>) - Static method in class com.networknt.schema.output.ListOutputUnitFormatter
 
Format - Interface in com.networknt.schema
Used to implement the various formats for the format keyword.
FORMAT - com.networknt.schema.ValidatorTypeCode
 
formatAssertion(ValidationMessage) - Static method in class com.networknt.schema.output.OutputUnitData
 
formatAssertionsEnabled(Boolean) - Method in class com.networknt.schema.SchemaValidatorsConfig.Builder
Sets if format assertions are enabled.
FormatKeyword - Class in com.networknt.schema
Format Keyword.
FormatKeyword(ValidatorTypeCode, Map<String, Format>) - Constructor for class com.networknt.schema.FormatKeyword
 
FormatKeyword(String, ErrorMessageType, Map<String, Format>) - Constructor for class com.networknt.schema.FormatKeyword
 
FormatKeyword(Map<String, Format>) - Constructor for class com.networknt.schema.FormatKeyword
 
formatKeywordFactory(JsonMetaSchema.FormatKeywordFactory) - Method in class com.networknt.schema.JsonMetaSchema.Builder
Sets the format keyword factory.
formatMessage(String) - Static method in class com.networknt.schema.output.OutputUnitData
 
formats(Collection<? extends Format>) - Method in class com.networknt.schema.JsonMetaSchema.Builder
Adds the formats.
formats(Consumer<Map<String, Format>>) - Method in class com.networknt.schema.JsonMetaSchema.Builder
Customize the formats.
Formats - Class in com.networknt.schema
Formats.
Formatter() - Constructor for class com.networknt.schema.annotation.JsonNodeAnnotations.Formatter
 
FormatValidator - Class in com.networknt.schema
Validator for Format.
FormatValidator(SchemaLocation, JsonNodePath, JsonNode, JsonSchema, ValidationContext, Format, ErrorMessageType, Keyword) - Constructor for class com.networknt.schema.FormatValidator
 
FormatValidator(SchemaLocation, JsonNodePath, JsonNode, JsonSchema, ValidationContext, Format, ValidatorTypeCode) - Constructor for class com.networknt.schema.FormatValidator
 
fragment(JsonNodePath) - Method in class com.networknt.schema.SchemaLocation.Builder
Sets the fragment.
fragment(String) - Method in class com.networknt.schema.SchemaLocation.Builder
Sets the fragment.
Fragment() - Constructor for class com.networknt.schema.SchemaLocation.Fragment
 
from(JsonSchema) - Static method in class com.networknt.schema.utils.JsonSchemaRefs
Gets the ref.
from(Set<ValidationMessage>, ExecutionContext, Function<ValidationMessage, Object>) - Static method in class com.networknt.schema.output.OutputUnitData
 
fromId(String) - Static method in enum com.networknt.schema.SpecVersion.VersionFlag
 
fromRef(JsonSchema, JsonNodePath) - Method in class com.networknt.schema.JsonSchema
Creates a schema using the current one as a template with the parent as the ref.
fromValue(String) - Static method in enum com.networknt.schema.ValidatorTypeCode
 

G

GENERIC_MINUS - com.networknt.org.apache.commons.validator.routines.DomainValidator.ArrayType
Update (or get a copy of) the GENERIC_TLDS_MINUS table containing deleted generic TLDs
GENERIC_PLUS - com.networknt.org.apache.commons.validator.routines.DomainValidator.ArrayType
Update (or get a copy of) the GENERIC_TLDS_PLUS table containing additonal generic TLDs
GENERIC_RO - com.networknt.org.apache.commons.validator.routines.DomainValidator.ArrayType
Gets a copy of the generic TLDS table
get() - Method in class com.networknt.schema.CachedSupplier
 
get() - Method in class com.networknt.schema.utils.CachingSupplier
 
get(JsonNode, JsonNodePath) - Static method in class com.networknt.schema.utils.JsonNodes
Gets the node found at the path.
get(JsonNode, Object) - Static method in class com.networknt.schema.utils.JsonNodes
Gets the node given the property or index.
get(String) - Method in class com.networknt.schema.CollectorContext
Gets the data associated with a given name.
getAbsoluteIri() - Method in class com.networknt.schema.SchemaLocation
Gets the canonical absolute IRI of the schema object.
getAll() - Method in class com.networknt.schema.CollectorContext
Returns all the collected data.
getAnnotationCollectionFilter() - Method in class com.networknt.schema.ExecutionConfig
Gets the predicate to determine if annotation collection is allowed for a particular keyword.
getAnnotations() - Method in class com.networknt.schema.ExecutionContext
 
getAnnotations() - Method in class com.networknt.schema.output.OutputUnit
 
getAnnotations() - Method in class com.networknt.schema.output.OutputUnitData
 
getAnnotationValue() - Method in class com.networknt.schema.FormatValidator
Gets the annotation value.
getApplyDefaultsStrategy() - Method in class com.networknt.schema.SchemaValidatorsConfig
 
getArguments() - Method in class com.networknt.schema.ValidationMessage.BuilderSupport
 
getArguments() - Method in class com.networknt.schema.ValidationMessage
 
getArrayItemWalkListeners() - Method in class com.networknt.schema.SchemaValidatorsConfig
 
getClassLoader() - Static method in class com.networknt.schema.resource.ClasspathSchemaLoader
 
getCode() - Method in class com.networknt.schema.ValidationMessage.BuilderSupport
 
getCode() - Method in class com.networknt.schema.ValidationMessage
 
getCollectorContext() - Method in class com.networknt.schema.ExecutionContext
Gets the collector context.
getCollectorContext() - Method in class com.networknt.schema.ValidationResult
 
getCollectorMap() - Method in class com.networknt.schema.CollectorContext
Gets the collector map.
getConfig() - Method in class com.networknt.schema.ValidationContext
 
getContext() - Method in class com.networknt.schema.regex.GraalJSRegularExpressionContext
Operations must synchronize on the Context as only a single thread can access the Context and GraalJSRegularExpressionContext.getRegExpBuilder() at one time.
getCurrentDiscriminatorContext() - Method in class com.networknt.schema.ExecutionContext
 
getDescription() - Method in enum com.networknt.schema.walk.WalkFlow
 
getDetails() - Method in class com.networknt.schema.output.OutputUnit
 
getDetails() - Method in class com.networknt.schema.ValidationMessage.BuilderSupport
 
getDetails() - Method in class com.networknt.schema.ValidationMessage
 
getDiscriminatorForPath(SchemaLocation) - Method in class com.networknt.schema.DiscriminatorContext
 
getDiscriminatorForPath(String) - Method in class com.networknt.schema.DiscriminatorContext
 
getDividend(JsonNode) - Method in class com.networknt.schema.MultipleOfValidator
Gets the dividend to use.
getDivisor(JsonNode) - Method in class com.networknt.schema.MultipleOfValidator
Gets the divisor to use.
getDroppedAnnotations() - Method in class com.networknt.schema.output.OutputUnit
 
getDroppedAnnotations() - Method in class com.networknt.schema.output.OutputUnitData
 
getDynamicAnchors() - Method in class com.networknt.schema.ValidationContext
Gets the dynamic anchors.
getElement(int) - Method in class com.networknt.schema.JsonNodePath
Gets the element given an index.
getError() - Method in class com.networknt.schema.ValidationMessage
Gets the error.
getErrorCode() - Method in class com.networknt.schema.CustomErrorMessageType
 
getErrorCode() - Method in interface com.networknt.schema.ErrorMessageType
Your error code.
getErrorCode() - Method in enum com.networknt.schema.ValidatorTypeCode
 
getErrorCodeValue() - Method in interface com.networknt.schema.ErrorMessageType
Get the text representation of the error code.
getErrorCodeValue() - Method in enum com.networknt.schema.ValidatorTypeCode
 
getErrorMessage(String, JsonNode, String) - Method in class com.networknt.schema.ValidationMessageHandler
Gets the custom error message to use.
getErrorMessageDescription() - Method in class com.networknt.schema.format.BaseFormat
Deprecated.
 
getErrorMessageDescription() - Method in interface com.networknt.schema.Format
Deprecated.
getErrorMessageDescription() - Method in class com.networknt.schema.format.PatternFormat
 
getErrorMessageKeyword() - Method in class com.networknt.schema.SchemaValidatorsConfig
 
getErrorMessageType() - Method in class com.networknt.schema.ValidationMessageHandler
 
getErrors() - Method in class com.networknt.schema.output.OutputUnit
 
getErrors() - Method in class com.networknt.schema.output.OutputUnitData
 
getEvaluationParentSchema() - Method in class com.networknt.schema.BaseJsonValidator
Gets the evaluation parent schema.
getEvaluationPath() - Method in class com.networknt.schema.AbstractJsonValidator
 
getEvaluationPath() - Method in class com.networknt.schema.annotation.JsonNodeAnnotation
The evaluation path, indicating how reference keywords such as "$ref" were followed to reach the absolute schema location.
getEvaluationPath() - Method in class com.networknt.schema.BaseJsonValidator
 
getEvaluationPath() - Method in interface com.networknt.schema.JsonValidator
The evaluation path is the set of keys, starting from the schema root, through which evaluation passes to reach the schema object that produced a specific result.
getEvaluationPath() - Method in class com.networknt.schema.output.OutputUnit
 
getEvaluationPath() - Method in class com.networknt.schema.output.OutputUnitKey
 
getEvaluationPath() - Method in class com.networknt.schema.result.JsonNodeResult
 
getEvaluationPath() - Method in class com.networknt.schema.ValidationMessage.BuilderSupport
 
getEvaluationPath() - Method in class com.networknt.schema.ValidationMessage
The evaluation path is the set of keys, starting from the schema root, through which evaluation passes to reach the schema object that produced a specific result.
getEvaluationPathPredicate() - Method in class com.networknt.schema.annotation.JsonNodeAnnotationPredicate
Gets the predicate to filter on evaluationPath.
getExecutionConfig() - Method in class com.networknt.schema.ExecutionContext
Gets the execution configuration.
getExecutionContext() - Method in class com.networknt.schema.ValidationResult
 
getExecutionContext() - Method in class com.networknt.schema.walk.WalkEvent
Gets the execution context.
getExecutionContextCustomizer() - Method in class com.networknt.schema.SchemaValidatorsConfig
 
getFormat() - Method in class com.networknt.schema.ValidationMessage.BuilderSupport
 
getFormatAssertionsEnabled() - Method in class com.networknt.schema.ExecutionConfig
Gets the format assertion enabled flag.
getFormatAssertionsEnabled() - Method in class com.networknt.schema.SchemaValidatorsConfig
Gets the format assertion enabled flag.
getFragment() - Method in class com.networknt.schema.SchemaLocation
Gets the fragment.
getId() - Method in class com.networknt.schema.JsonSchema
 
getId() - Method in enum com.networknt.schema.SpecVersion.VersionFlag
 
getIdKeyword() - Method in class com.networknt.schema.JsonMetaSchema
 
getInputStream() - Method in interface com.networknt.schema.resource.InputStreamSource
Opens a new inputstream to the resource.
getInstance() - Static method in class com.networknt.org.apache.commons.validator.routines.DomainValidator
Returns the singleton instance of this validator.
getInstance() - Static method in class com.networknt.org.apache.commons.validator.routines.EmailValidator
Returns the Singleton instance of this validator.
getInstance() - Static method in class com.networknt.org.apache.commons.validator.routines.InetAddressValidator
Returns the singleton instance of this validator.
getInstance() - Static method in class com.networknt.schema.BaseJsonValidator.JsonNodePathJsonPath
 
getInstance() - Static method in class com.networknt.schema.BaseJsonValidator.JsonNodePathJsonPointer
 
getInstance() - Static method in class com.networknt.schema.BaseJsonValidator.JsonNodePathLegacy
 
getInstance() - Static method in class com.networknt.schema.DefaultJsonMetaSchemaFactory
 
getInstance() - Static method in class com.networknt.schema.DisallowUnknownJsonMetaSchemaFactory
getInstance() - Static method in class com.networknt.schema.DisallowUnknownKeywordFactory
Gets the instance of DisallowUnknownKeywordFactory.
getInstance() - Static method in class com.networknt.schema.i18n.DefaultMessageSource
Gets the default MessageSource using the jsv-messages bundle.
getInstance() - Method in interface com.networknt.schema.JsonSchemaVersion
Gets the meta-schema.
getInstance() - Static method in class com.networknt.schema.oas.OpenApi30
 
getInstance() - Static method in class com.networknt.schema.oas.OpenApi31
 
getInstance() - Static method in class com.networknt.schema.regex.ECMAScriptRegularExpressionFactory
 
getInstance() - Static method in class com.networknt.schema.regex.GraalJSContextFactory
Gets the singleton instance of the Context.
getInstance() - Static method in class com.networknt.schema.regex.GraalJSRegularExpressionFactory
 
getInstance() - Static method in class com.networknt.schema.regex.JDKRegularExpressionFactory
 
getInstance() - Static method in class com.networknt.schema.regex.JoniRegularExpressionFactory
 
getInstance() - Static method in class com.networknt.schema.resource.DisallowSchemaLoader
Disallows loading schemas from external resources.
getInstance() - Static method in class com.networknt.schema.serialization.JsonMapperFactory
Gets the singleton instance of the JsonMapper.
getInstance() - Static method in class com.networknt.schema.serialization.node.LocationJsonNodeFactoryFactory
 
getInstance() - Static method in class com.networknt.schema.serialization.YamlMapperFactory
Gets the singleton instance of the YAMLMapper.
getInstance() - Static method in class com.networknt.schema.UnknownKeywordFactory
 
getInstance() - Method in class com.networknt.schema.Version201909
 
getInstance() - Method in class com.networknt.schema.Version202012
 
getInstance() - Method in class com.networknt.schema.Version4
 
getInstance() - Method in class com.networknt.schema.Version6
 
getInstance() - Method in class com.networknt.schema.Version7
 
getInstance(boolean) - Static method in class com.networknt.org.apache.commons.validator.routines.DomainValidator
Returns the singleton instance of this validator, with local validation as required.
getInstance(boolean) - Static method in class com.networknt.org.apache.commons.validator.routines.EmailValidator
Returns the Singleton instance of this validator, with local validation as required.
getInstance(boolean, boolean) - Static method in class com.networknt.org.apache.commons.validator.routines.EmailValidator
Returns the Singleton instance of this validator, with local validation as required.
getInstance(boolean, List<DomainValidator.Item>) - Static method in class com.networknt.org.apache.commons.validator.routines.DomainValidator
Returns a new instance of this validator.
getInstance(SpecVersion.VersionFlag) - Static method in class com.networknt.schema.JsonSchemaFactory
Creates a factory with a default schema dialect.
getInstance(SpecVersion.VersionFlag, Consumer<JsonSchemaFactory.Builder>) - Static method in class com.networknt.schema.JsonSchemaFactory
Creates a factory with a default schema dialect.
getInstanceLocation() - Method in class com.networknt.schema.annotation.JsonNodeAnnotation
The instance location to which it is attached, as a JSON Pointer.
getInstanceLocation() - Method in class com.networknt.schema.output.OutputUnit
 
getInstanceLocation() - Method in class com.networknt.schema.output.OutputUnitKey
 
getInstanceLocation() - Method in class com.networknt.schema.result.JsonNodeResult
 
getInstanceLocation() - Method in class com.networknt.schema.ValidationMessage.BuilderSupport
 
getInstanceLocation() - Method in class com.networknt.schema.ValidationMessage
The instance location is the location of the JSON value within the root instance being validated.
getInstanceLocation() - Method in class com.networknt.schema.walk.WalkEvent
Gets the instance location of the instance node.
getInstanceLocationPredicate() - Method in class com.networknt.schema.annotation.JsonNodeAnnotationPredicate
Gets the predicate to filter on instanceLocation.
getInstanceNode() - Method in class com.networknt.schema.ValidationMessage
Returns the instance node which was evaluated.
getInstanceNode() - Method in class com.networknt.schema.walk.WalkEvent
Gets the instance node.
getIri() - Method in class com.networknt.schema.JsonMetaSchema
 
getIri() - Method in class com.networknt.schema.Vocabulary
The iri of the vocabulary.
getJsonMapper() - Method in class com.networknt.schema.serialization.DefaultJsonNodeReader
Gets the json mapper.
getJsonNodeFactory(JsonParser) - Method in interface com.networknt.schema.serialization.node.JsonNodeFactoryFactory
Gets the JsonNodeFactory.
getJsonNodeFactory(JsonParser) - Method in class com.networknt.schema.serialization.node.LocationJsonNodeFactoryFactory
 
getJsonSchemaFactory() - Method in class com.networknt.schema.ValidationContext
 
getKeyword() - Method in class com.networknt.schema.AbstractJsonValidator
 
getKeyword() - Method in class com.networknt.schema.annotation.JsonNodeAnnotation
The keyword that produces the annotation.
getKeyword() - Method in class com.networknt.schema.BaseJsonValidator
 
getKeyword() - Method in interface com.networknt.schema.JsonValidator
The keyword of the validator.
getKeyword() - Method in class com.networknt.schema.UnionTypeValidator
 
getKeyword() - Method in class com.networknt.schema.walk.WalkEvent
Gets the keyword.
getKeyword(String, ValidationContext) - Method in class com.networknt.schema.DisallowUnknownKeywordFactory
 
getKeyword(String, ValidationContext) - Method in interface com.networknt.schema.KeywordFactory
Gets the keyword given the keyword value.
getKeyword(String, ValidationContext) - Method in class com.networknt.schema.UnknownKeywordFactory
 
getKeywordPredicate() - Method in class com.networknt.schema.annotation.JsonNodeAnnotationPredicate
Gets the predicate to filter on keyword.
getKeywords() - Method in class com.networknt.schema.JsonMetaSchema
 
getKeywords() - Method in class com.networknt.schema.Vocabulary
The keywords in the vocabulary.
getKeywords(SpecVersion.VersionFlag) - Static method in enum com.networknt.schema.ValidatorTypeCode
 
getKeywordWalkListenersMap() - Method in class com.networknt.schema.SchemaValidatorsConfig
 
getLocale() - Method in class com.networknt.schema.ExecutionConfig
Gets the locale to use for formatting messages.
getLocale() - Method in class com.networknt.schema.SchemaValidatorsConfig
Get the locale to consider when generating localised messages (default is the JVM default).
getMappedSchema(SchemaLocation, SchemaValidatorsConfig) - Method in class com.networknt.schema.JsonSchemaFactory
 
getMapping() - Method in class com.networknt.schema.DiscriminatorValidator
Gets the mapping to map the property name value to the schema name.
getMessage() - Method in exception com.networknt.schema.FailFastAssertionException
 
getMessage() - Method in exception com.networknt.schema.JsonSchemaException
 
getMessage() - Method in class com.networknt.schema.ValidationMessage.BuilderSupport
 
getMessage() - Method in class com.networknt.schema.ValidationMessage
Gets the formatted error message.
getMessage(String, String, Locale, Object...) - Method in interface com.networknt.schema.i18n.MessageSource
Gets the message.
getMessage(String, Supplier<String>, Locale, Object...) - Method in interface com.networknt.schema.i18n.MessageSource
Gets the message.
getMessage(String, Supplier<String>, Locale, Object...) - Method in class com.networknt.schema.i18n.ResourceBundleMessageSource
 
getMessage(String, Locale, Object...) - Method in interface com.networknt.schema.i18n.MessageSource
Gets the message.
getMessageArguments() - Method in class com.networknt.schema.ValidationMessage.BuilderSupport
 
getMessageFormat(Locale, String) - Method in class com.networknt.schema.i18n.ResourceBundleMessageSource
 
getMessageFormatter() - Method in class com.networknt.schema.ValidationMessage.BuilderSupport
 
getMessageFromCache(Locale, String) - Method in class com.networknt.schema.i18n.ResourceBundleMessageSource
Gets the message from cache or the resource bundles.
getMessageKey() - Method in class com.networknt.schema.format.DateFormat
 
getMessageKey() - Method in class com.networknt.schema.format.DateTimeFormat
 
getMessageKey() - Method in class com.networknt.schema.format.DurationFormat
 
getMessageKey() - Method in class com.networknt.schema.format.EmailFormat
 
getMessageKey() - Method in interface com.networknt.schema.Format
Gets the message key to use for the message.
getMessageKey() - Method in class com.networknt.schema.format.IdnEmailFormat
 
getMessageKey() - Method in class com.networknt.schema.format.IdnHostnameFormat
 
getMessageKey() - Method in class com.networknt.schema.format.IPv6Format
 
getMessageKey() - Method in class com.networknt.schema.format.IriFormat
 
getMessageKey() - Method in class com.networknt.schema.format.IriReferenceFormat
 
getMessageKey() - Method in class com.networknt.schema.format.PatternFormat
 
getMessageKey() - Method in class com.networknt.schema.format.RegexFormat
 
getMessageKey() - Method in class com.networknt.schema.format.TimeFormat
 
getMessageKey() - Method in class com.networknt.schema.format.UriFormat
 
getMessageKey() - Method in class com.networknt.schema.format.UriReferenceFormat
 
getMessageKey() - Method in class com.networknt.schema.MinMaxContainsValidator.Analysis
 
getMessageKey() - Method in class com.networknt.schema.ValidationMessage.BuilderSupport
 
getMessageKey() - Method in class com.networknt.schema.ValidationMessage
 
getMessageNode(String, JsonNode, JsonSchema, String) - Method in class com.networknt.schema.ValidationMessageHandler
 
getMessageSource() - Method in class com.networknt.schema.SchemaValidatorsConfig
Get the message source to use for generating localised messages.
getMessageSupplier() - Method in class com.networknt.schema.ValidationMessage.BuilderSupport
 
getMetaSchema() - Method in class com.networknt.schema.ValidationContext
 
getMetaSchema(String, JsonSchemaFactory, SchemaValidatorsConfig) - Method in class com.networknt.schema.DefaultJsonMetaSchemaFactory
 
getMetaSchema(String, JsonSchemaFactory, SchemaValidatorsConfig) - Method in class com.networknt.schema.DisallowUnknownJsonMetaSchemaFactory
 
getMetaSchema(String, JsonSchemaFactory, SchemaValidatorsConfig) - Method in interface com.networknt.schema.JsonMetaSchemaFactory
Gets the meta-schema given the IRI.
getMetaSchema(String, SchemaValidatorsConfig) - Method in class com.networknt.schema.JsonSchemaFactory
Gets the meta-schema that is available to the factory.
getName() - Method in class com.networknt.schema.format.BaseFormat
Deprecated.
 
getName() - Method in class com.networknt.schema.format.DateFormat
 
getName() - Method in class com.networknt.schema.format.DateTimeFormat
 
getName() - Method in class com.networknt.schema.format.DurationFormat
 
getName() - Method in class com.networknt.schema.format.EmailFormat
 
getName() - Method in interface com.networknt.schema.Format
Gets the format name.
getName() - Method in class com.networknt.schema.format.IdnEmailFormat
 
getName() - Method in class com.networknt.schema.format.IdnHostnameFormat
 
getName() - Method in class com.networknt.schema.format.IPv6Format
 
getName() - Method in class com.networknt.schema.format.IriFormat
 
getName() - Method in class com.networknt.schema.format.IriReferenceFormat
 
getName() - Method in class com.networknt.schema.format.PatternFormat
 
getName() - Method in class com.networknt.schema.format.RegexFormat
 
getName() - Method in class com.networknt.schema.format.TimeFormat
 
getName() - Method in class com.networknt.schema.format.UriFormat
 
getName() - Method in class com.networknt.schema.format.UriReferenceFormat
 
getName() - Method in enum com.networknt.schema.walk.WalkFlow
 
getName(int) - Method in class com.networknt.schema.JsonNodePath
Gets the name element given an index.
getNameCount() - Method in class com.networknt.schema.JsonNodePath
Gets the number of name elements in the path.
getNode(JsonNode, Object) - Method in class com.networknt.schema.JsonSchema
 
getNode(Object) - Method in class com.networknt.schema.JsonSchema
 
getNodeFieldType() - Method in class com.networknt.schema.BaseJsonValidator
 
getObjectMapper(InputFormat) - Method in class com.networknt.schema.serialization.DefaultJsonNodeReader
Gets the object mapper for the input format.
getOverrides(DomainValidator.ArrayType) - Method in class com.networknt.org.apache.commons.validator.routines.DomainValidator
Gets a copy of an instance level internal array.
getParent() - Method in class com.networknt.schema.JsonNodePath
Returns the parent path, or null if this path does not have a parent.
getParentSchema() - Method in class com.networknt.schema.BaseJsonValidator
Gets the parent schema.
getPathType() - Method in class com.networknt.schema.JsonNodePath
Gets the PathType.
getPathType() - Method in class com.networknt.schema.SchemaValidatorsConfig
Get the approach used to generate paths in messages, logs and errors.
getPatterns() - Method in class com.networknt.org.apache.commons.validator.routines.RegexValidator
Gets a copy of the Patterns.
getPreloadJsonSchemaRefMaxNestingDepth() - Method in class com.networknt.schema.SchemaValidatorsConfig
Gets the max depth of the evaluation path to preload when preloading refs.
getProperty() - Method in class com.networknt.schema.ValidationMessage.BuilderSupport
 
getProperty() - Method in class com.networknt.schema.ValidationMessage
Returns the property with the error.
getPropertyName() - Method in class com.networknt.schema.DiscriminatorValidator
Gets the property name of the discriminator.
getPropertyWalkListeners() - Method in class com.networknt.schema.SchemaValidatorsConfig
 
getRefSchema(JsonNodePath) - Method in class com.networknt.schema.JsonSchema
 
getRefSchemaNode(String) - Method in class com.networknt.schema.JsonSchema
Find the schema node for $ref attribute.
getRegExpBuilder() - Method in class com.networknt.schema.regex.GraalJSRegularExpressionContext
Gets the RegExp builder.
getRegularExpression(String) - Method in class com.networknt.schema.regex.AllowRegularExpressionFactory
 
getRegularExpression(String) - Method in class com.networknt.schema.regex.ECMAScriptRegularExpressionFactory
 
getRegularExpression(String) - Method in class com.networknt.schema.regex.GraalJSRegularExpressionFactory
 
getRegularExpression(String) - Method in class com.networknt.schema.regex.JDKRegularExpressionFactory
 
getRegularExpression(String) - Method in class com.networknt.schema.regex.JoniRegularExpressionFactory
 
getRegularExpression(String) - Method in interface com.networknt.schema.regex.RegularExpressionFactory
getRegularExpressionFactory() - Method in class com.networknt.schema.SchemaValidatorsConfig
Gets the regular expression factory.
getResourceBundle(String) - Method in class com.networknt.schema.i18n.ResourceBundleMessageSource
 
getResourceBundle(String, Locale) - Method in class com.networknt.schema.i18n.ResourceBundleMessageSource
 
getResults() - Method in class com.networknt.schema.ExecutionContext
 
getRoot() - Method in enum com.networknt.schema.PathType
Return the representation of the document root.
getRootNode() - Method in class com.networknt.schema.walk.WalkEvent
Gets the root instance node.
getSchema() - Method in class com.networknt.schema.ItemsValidator
 
getSchema() - Method in class com.networknt.schema.ItemsValidator202012
 
getSchema() - Method in class com.networknt.schema.JsonSchemaRef
 
getSchema() - Method in class com.networknt.schema.walk.WalkEvent
Gets the schema that will be used to evaluate the instance node.
getSchema(JsonNode) - Method in class com.networknt.schema.JsonSchemaFactory
Gets the schema.
getSchema(JsonNode, SchemaValidatorsConfig) - Method in class com.networknt.schema.JsonSchemaFactory
Gets the schema.
getSchema(AbsoluteIri) - Method in class com.networknt.schema.resource.AllowSchemaLoader
 
getSchema(AbsoluteIri) - Method in class com.networknt.schema.resource.ClasspathSchemaLoader
 
getSchema(AbsoluteIri) - Method in class com.networknt.schema.resource.DefaultSchemaLoader
 
getSchema(AbsoluteIri) - Method in class com.networknt.schema.resource.DisallowSchemaLoader
 
getSchema(AbsoluteIri) - Method in class com.networknt.schema.resource.MapSchemaLoader
 
getSchema(AbsoluteIri) - Method in interface com.networknt.schema.resource.SchemaLoader
Loads a schema given the retrieval IRI.
getSchema(AbsoluteIri) - Method in class com.networknt.schema.resource.UriSchemaLoader
 
getSchema(SchemaLocation) - Method in class com.networknt.schema.JsonSchemaFactory
Gets the schema.
getSchema(SchemaLocation, JsonNode) - Method in class com.networknt.schema.JsonSchemaFactory
Gets the schema.
getSchema(SchemaLocation, JsonNode, SchemaValidatorsConfig) - Method in class com.networknt.schema.JsonSchemaFactory
Gets the schema.
getSchema(SchemaLocation, SchemaValidatorsConfig) - Method in class com.networknt.schema.JsonSchemaFactory
Gets the schema.
getSchema(InputStream) - Method in class com.networknt.schema.JsonSchemaFactory
Gets the schema.
getSchema(InputStream, InputFormat, SchemaValidatorsConfig) - Method in class com.networknt.schema.JsonSchemaFactory
Gets the schema.
getSchema(InputStream, SchemaValidatorsConfig) - Method in class com.networknt.schema.JsonSchemaFactory
Gets the schema.
getSchema(String) - Method in class com.networknt.schema.JsonSchemaFactory
Gets the schema.
getSchema(String, InputFormat) - Method in class com.networknt.schema.JsonSchemaFactory
Gets the schema.
getSchema(String, InputFormat, SchemaValidatorsConfig) - Method in class com.networknt.schema.JsonSchemaFactory
Gets the schema.
getSchema(String, SchemaValidatorsConfig) - Method in class com.networknt.schema.JsonSchemaFactory
Gets the schema.
getSchema(URI) - Method in class com.networknt.schema.JsonSchemaFactory
Gets the schema.
getSchema(URI, JsonNode) - Method in class com.networknt.schema.JsonSchemaFactory
Gets the schema.
getSchema(URI, JsonNode, SchemaValidatorsConfig) - Method in class com.networknt.schema.JsonSchemaFactory
Gets the schema.
getSchemaIdValidator() - Method in class com.networknt.schema.SchemaValidatorsConfig
Gets the schema id validator to validate $id.
getSchemaLoader() - Method in class com.networknt.schema.JsonSchemaFactory
 
getSchemaLocation() - Method in class com.networknt.schema.AbstractJsonValidator
 
getSchemaLocation() - Method in class com.networknt.schema.annotation.JsonNodeAnnotation
The schema location of the attaching keyword, as a IRI and JSON Pointer fragment.
getSchemaLocation() - Method in class com.networknt.schema.BaseJsonValidator
 
getSchemaLocation() - Method in interface com.networknt.schema.JsonValidator
The schema location is the canonical URI of the schema object plus a JSON Pointer fragment indicating the subschema that produced a result.
getSchemaLocation() - Method in class com.networknt.schema.MinMaxContainsValidator.Analysis
 
getSchemaLocation() - Method in class com.networknt.schema.output.OutputUnit
 
getSchemaLocation() - Method in class com.networknt.schema.output.OutputUnitKey
 
getSchemaLocation() - Method in class com.networknt.schema.result.JsonNodeResult
 
getSchemaLocation() - Method in class com.networknt.schema.ValidationMessage.BuilderSupport
 
getSchemaLocation() - Method in class com.networknt.schema.ValidationMessage
The schema location is the canonical IRI of the schema object plus a JSON Pointer fragment indicating the subschema that produced a result.
getSchemaLocation(SchemaLocation) - Method in class com.networknt.schema.JsonSchemaFactory
Gets the base IRI from the schema retrieval IRI if present otherwise return one with a null base IRI.
getSchemaLocationPredicate() - Method in class com.networknt.schema.annotation.JsonNodeAnnotationPredicate
Gets the predicate to filter on schemaLocation.
getSchemaNode() - Method in class com.networknt.schema.AbstractJsonValidator
The schema node used to create the validator.
getSchemaNode() - Method in class com.networknt.schema.BaseJsonValidator
 
getSchemaNode() - Method in class com.networknt.schema.ValidationMessage
Returns the schema node which was evaluated.
getSchemaNodeType(JsonNode) - Static method in class com.networknt.schema.TypeFactory
Gets the JsonType indicated by the schema node.
getSchemaRef() - Method in class com.networknt.schema.DynamicRefValidator
 
getSchemaRef() - Method in class com.networknt.schema.RecursiveRefValidator
 
getSchemaRef() - Method in class com.networknt.schema.RefValidator
 
getSchemaReferences() - Method in class com.networknt.schema.ValidationContext
Gets the schema references identified by the ref uri.
getSchemaResources() - Method in class com.networknt.schema.ValidationContext
Gets the schema resources identified by id.
getSchemas() - Method in class com.networknt.schema.PropertiesValidator
 
getSchemaType() - Method in class com.networknt.schema.TypeValidator
 
getScheme() - Method in class com.networknt.schema.AbsoluteIri
Gets the scheme of the IRI.
getScheme(String) - Static method in class com.networknt.schema.AbsoluteIri
Returns the scheme of the IRI.
getSchemeAuthority() - Method in class com.networknt.schema.AbsoluteIri
Returns the scheme and authority components of the IRI.
getSchemeAuthority(String) - Static method in class com.networknt.schema.AbsoluteIri
Returns the scheme and authority components of the IRI.
getSpecification() - Method in class com.networknt.schema.JsonMetaSchema
 
getSubSchema(JsonNodePath) - Method in class com.networknt.schema.JsonSchema
Gets the sub schema given the json pointer fragment.
getSupportedLocales() - Static method in class com.networknt.schema.i18n.Locales
Gets the supported locales.
getTLDEntries(DomainValidator.ArrayType) - Static method in class com.networknt.org.apache.commons.validator.routines.DomainValidator
Gets a copy of a class level internal array.
getTupleSchema() - Method in class com.networknt.schema.ItemsValidator
 
getTupleSchema() - Method in class com.networknt.schema.PrefixItemsValidator
 
getType() - Method in class com.networknt.schema.ValidationMessage.BuilderSupport
 
getType() - Method in class com.networknt.schema.ValidationMessage
 
getTypeValidator() - Method in class com.networknt.schema.JsonSchema
 
getV201909() - Static method in class com.networknt.schema.JsonMetaSchema
 
getV202012() - Static method in class com.networknt.schema.JsonMetaSchema
 
getV4() - Static method in class com.networknt.schema.JsonMetaSchema
 
getV6() - Static method in class com.networknt.schema.JsonMetaSchema
 
getV7() - Static method in class com.networknt.schema.JsonMetaSchema
 
getValid() - Method in class com.networknt.schema.output.OutputUnitData
 
getValidationContext() - Method in class com.networknt.schema.JsonSchema
 
getValidationMessage() - Method in exception com.networknt.schema.FailFastAssertionException
Gets the validation message.
getValidationMessage() - Method in exception com.networknt.schema.JsonSchemaException
 
getValidationMessages() - Method in exception com.networknt.schema.FailFastAssertionException
Gets the validation message.
getValidationMessages() - Method in exception com.networknt.schema.JsonSchemaException
 
getValidationMessages() - Method in class com.networknt.schema.ValidationResult
 
getValidator() - Method in class com.networknt.schema.walk.WalkEvent
Gets the validator that corresponds with the keyword.
getValidators() - Method in class com.networknt.schema.JsonSchema
 
getValue() - Method in class com.networknt.schema.AbstractKeyword
Gets the keyword.
getValue() - Method in class com.networknt.schema.annotation.JsonNodeAnnotation
The attached value(s).
getValue() - Method in class com.networknt.schema.FormatKeyword
 
getValue() - Method in interface com.networknt.schema.Keyword
Gets the keyword value.
getValue() - Method in enum com.networknt.schema.ValidatorTypeCode
 
getValueNodeType(JsonNode, SchemaValidatorsConfig) - Static method in class com.networknt.schema.TypeFactory
Gets the JsonType of the value node.
getValuePredicate() - Method in class com.networknt.schema.annotation.JsonNodeAnnotationPredicate
Gets the predicate to filter on value.
getVersionCode() - Method in enum com.networknt.schema.ValidatorTypeCode
 
getVersionFlagValue() - Method in enum com.networknt.schema.SpecVersion.VersionFlag
 
getVocabularies() - Method in class com.networknt.schema.JsonMetaSchema
 
getVocabulary(String) - Static method in class com.networknt.schema.Vocabularies
Gets the vocabulary given its uri.
getVocabulary(String) - Method in interface com.networknt.schema.VocabularyFactory
Gets the vocabulary given the vocabulary iri.
getYamlMapper() - Method in class com.networknt.schema.serialization.DefaultJsonNodeReader
Gets the yaml mapper.
GraalJSContextFactory - Class in com.networknt.schema.regex
Factory for the js Context.
GraalJSContextFactory() - Constructor for class com.networknt.schema.regex.GraalJSContextFactory
 
GraalJSRegularExpressionContext - Class in com.networknt.schema.regex
GraalJSRegularExpressionContext.
GraalJSRegularExpressionContext(Context) - Constructor for class com.networknt.schema.regex.GraalJSRegularExpressionContext
Constructor.
GraalJSRegularExpressionFactory - Class in com.networknt.schema.regex
GraalJSRegularExpressionFactory() - Constructor for class com.networknt.schema.regex.GraalJSRegularExpressionFactory
Constructor.
GraalJSRegularExpressionFactory(Context) - Constructor for class com.networknt.schema.regex.GraalJSRegularExpressionFactory
Constructor.

H

handleException(URISyntaxException) - Method in class com.networknt.schema.format.AbstractRFC3986Format
Determines if the uri matches the format.
hasAdjacentKeywordInEvaluationPath(String) - Method in class com.networknt.schema.BaseJsonValidator
Determines if the keyword exists adjacent in the evaluation path.
hashCode() - Method in class com.networknt.schema.AbsoluteIri
 
hashCode() - Method in class com.networknt.schema.AbstractKeyword
 
hashCode() - Method in class com.networknt.schema.annotation.JsonNodeAnnotation
 
hashCode() - Method in class com.networknt.schema.JsonMetaSchema
 
hashCode() - Method in class com.networknt.schema.JsonNodePath
 
hashCode() - Method in class com.networknt.schema.output.OutputFlag
 
hashCode() - Method in class com.networknt.schema.output.OutputUnit
 
hashCode() - Method in class com.networknt.schema.output.OutputUnitKey
 
hashCode() - Method in class com.networknt.schema.result.JsonNodeResult
 
hashCode() - Method in class com.networknt.schema.SchemaLocation
 
hashCode() - Method in class com.networknt.schema.utils.SetView
 
hashCode() - Method in class com.networknt.schema.ValidationMessage
 
hashCode() - Method in class com.networknt.schema.Vocabulary
 
hasNext() - Method in class com.networknt.schema.utils.SetView.SetViewIterator
 
hasNoContext(SchemaLocation) - Method in class com.networknt.schema.JsonSchemaIdValidator.DefaultJsonSchemaIdValidator
 
hasNumber(ArrayNode) - Method in class com.networknt.schema.EnumValidator
Determines if the array node contains a number.
hasTypeValidator() - Method in class com.networknt.schema.JsonSchema
 
Hierarchical() - Constructor for class com.networknt.schema.OutputFormat.Hierarchical
 
Hierarchical(Function<ValidationMessage, Object>) - Constructor for class com.networknt.schema.OutputFormat.Hierarchical
Constructor.
HIERARCHICAL - Static variable in interface com.networknt.schema.OutputFormat
The Hierarchical output format.
HierarchicalOutputUnitFormatter - Class in com.networknt.schema.output
HierarchicalOutputUnitFormatter.
HierarchicalOutputUnitFormatter() - Constructor for class com.networknt.schema.output.HierarchicalOutputUnitFormatter
 
Holder() - Constructor for class com.networknt.schema.i18n.DefaultMessageSource.Holder
 

I

ID - com.networknt.schema.ValidatorTypeCode
 
idKeyword(String) - Method in class com.networknt.schema.JsonMetaSchema.Builder
Sets the id keyword.
IdnEmailFormat - Class in com.networknt.schema.format
Format for idn-email.
IdnEmailFormat() - Constructor for class com.networknt.schema.format.IdnEmailFormat
 
IdnEmailFormat(EmailValidator) - Constructor for class com.networknt.schema.format.IdnEmailFormat
 
IdnHostnameFormat - Class in com.networknt.schema.format
Format for idn-hostname.
IdnHostnameFormat() - Constructor for class com.networknt.schema.format.IdnHostnameFormat
 
IF_THEN_ELSE - com.networknt.schema.ValidatorTypeCode
 
IfValidator - Class in com.networknt.schema
IfValidator(SchemaLocation, JsonNodePath, JsonNode, JsonSchema, ValidationContext) - Constructor for class com.networknt.schema.IfValidator
 
ImmutableSchemaValidatorsConfig(ApplyDefaultsStrategy, boolean, String, ExecutionContextCustomizer, boolean, Boolean, boolean, List<JsonSchemaWalkListener>, boolean, Map<String, List<JsonSchemaWalkListener>>, Locale, boolean, MessageSource, boolean, PathType, boolean, int, List<JsonSchemaWalkListener>, Boolean, RegularExpressionFactory, JsonSchemaIdValidator, Map<String, Boolean>, boolean, Boolean) - Constructor for class com.networknt.schema.SchemaValidatorsConfig.ImmutableSchemaValidatorsConfig
 
InetAddressValidator - Class in com.networknt.org.apache.commons.validator.routines
InetAddress validation and conversion routines (java.net.InetAddress).
InetAddressValidator() - Constructor for class com.networknt.org.apache.commons.validator.routines.InetAddressValidator
 
INFRASTRUCTURE_RO - com.networknt.org.apache.commons.validator.routines.DomainValidator.ArrayType
Gets a copy of the infrastructure table
initializeValidators() - Method in class com.networknt.schema.JsonSchema
Initializes the validators' JsonSchema instances.
InputFormat - Enum in com.networknt.schema
The input data format.
InputStreamSource - Interface in com.networknt.schema.resource
InputStream source.
INSTANCE - Static variable in class com.networknt.schema.regex.ECMAScriptRegularExpressionFactory
 
instanceLocation - Variable in class com.networknt.schema.ValidationMessage.BuilderSupport
 
instanceLocation(JsonNodePath) - Method in class com.networknt.schema.annotation.JsonNodeAnnotation.Builder
 
instanceLocation(JsonNodePath) - Method in class com.networknt.schema.ValidationMessage.BuilderSupport
The instance location is the location of the JSON value within the root instance being validated.
instanceLocation(Predicate<JsonNodePath>) - Method in class com.networknt.schema.annotation.JsonNodeAnnotationPredicate.Builder
 
instanceNode - Variable in class com.networknt.schema.ValidationMessage.BuilderSupport
 
instanceNode(JsonNode) - Method in class com.networknt.schema.ValidationMessage.BuilderSupport
 
INTEGER - com.networknt.schema.JsonType
 
InvalidSchemaException - Exception in com.networknt.schema
Thrown when an invalid schema is used.
InvalidSchemaException(ValidationMessage) - Constructor for exception com.networknt.schema.InvalidSchemaException
 
InvalidSchemaException(ValidationMessage, Exception) - Constructor for exception com.networknt.schema.InvalidSchemaException
 
InvalidSchemaRefException - Exception in com.networknt.schema
Thrown when an invalid schema ref is used.
InvalidSchemaRefException(ValidationMessage) - Constructor for exception com.networknt.schema.InvalidSchemaRefException
 
InvalidSchemaRefException(ValidationMessage, Exception) - Constructor for exception com.networknt.schema.InvalidSchemaRefException
 
IPv6Format - Class in com.networknt.schema.format
Format for ipv6.
IPv6Format() - Constructor for class com.networknt.schema.format.IPv6Format
 
IriFormat - Class in com.networknt.schema.format
Format for iri.
IriFormat() - Constructor for class com.networknt.schema.format.IriFormat
 
IriReferenceFormat - Class in com.networknt.schema.format
Format for iri-reference.
IriReferenceFormat() - Constructor for class com.networknt.schema.format.IriReferenceFormat
 
isAbsoluteIri(String) - Method in class com.networknt.schema.JsonSchemaIdValidator.DefaultJsonSchemaIdValidator
 
isActive() - Method in class com.networknt.schema.DiscriminatorContext
Returns true if we have a discriminator active.
isAllowLocal() - Method in class com.networknt.org.apache.commons.validator.routines.DomainValidator
Does this instance allow local addresses?
isAnchorFragment(String) - Static method in class com.networknt.schema.SchemaLocation.Fragment
Determine if the string is an anchor fragment.
isAnnotationCollectionEnabled() - Method in class com.networknt.schema.ExecutionConfig
Return if annotation collection is enabled.
isArabicIndicDigit(int) - Static method in class com.networknt.schema.utils.UnicodeDatabase
 
isAssertionsEnabled(ExecutionContext) - Method in class com.networknt.schema.format.BaseFormatJsonValidator
 
isBlank(String) - Static method in class com.networknt.schema.utils.StringUtils
 
isBoolean(String) - Static method in class com.networknt.schema.utils.StringChecker
 
isCacheRefs() - Method in class com.networknt.schema.SchemaValidatorsConfig
Gets if schemas loaded from refs will be cached and reused for subsequent runs.
isCustomMessageSupported() - Method in class com.networknt.schema.SchemaValidatorsConfig
Deprecated.
isDebugEnabled() - Method in class com.networknt.schema.ExecutionConfig
Gets if debugging features such as logging is switched on.
isDiscriminatorIgnore() - Method in class com.networknt.schema.DiscriminatorContext
 
isDiscriminatorKeywordEnabled() - Method in class com.networknt.schema.SchemaValidatorsConfig
Gets if the discriminator keyword is enabled.
isDiscriminatorMatchFound() - Method in class com.networknt.schema.DiscriminatorContext
 
isDocumentFragment(String) - Static method in class com.networknt.schema.SchemaLocation.Fragment
Determine if the string is a fragment referencing the document.
isEcma262Validator() - Method in class com.networknt.schema.SchemaValidatorsConfig
Gets whether to use a ECMA-262 compliant regular expression validator.
isEmpty() - Method in class com.networknt.schema.utils.SetView
 
isExtendedArabicIndicDigit(int) - Static method in class com.networknt.schema.utils.UnicodeDatabase
 
isFailFast() - Method in class com.networknt.schema.ExecutionConfig
Return if fast fail is enabled.
isFailFast() - Method in class com.networknt.schema.ExecutionContext
Determines if the validator should immediately throw a fail fast exception if an error has occurred.
isFailFast() - Method in class com.networknt.schema.SchemaValidatorsConfig
 
isFormatAssertionVocabularyEnabled() - Method in class com.networknt.schema.format.BaseFormatJsonValidator
 
isFormatAssertionVocabularyEnabled(SpecVersion.VersionFlag, Map<String, Boolean>) - Method in class com.networknt.schema.format.BaseFormatJsonValidator
 
isFragment(String) - Method in class com.networknt.schema.JsonSchemaIdValidator.DefaultJsonSchemaIdValidator
 
isFragment(String) - Static method in class com.networknt.schema.SchemaLocation.Fragment
Determine if the string is a fragment.
isGreek(int) - Static method in class com.networknt.schema.utils.UnicodeDatabase
 
isHandleNullableField() - Method in class com.networknt.schema.SchemaValidatorsConfig
Deprecated.
isHebrew(int) - Static method in class com.networknt.schema.utils.UnicodeDatabase
 
isInteger(String) - Static method in class com.networknt.schema.utils.StringChecker
 
isJavaSemantics() - Method in class com.networknt.schema.SchemaValidatorsConfig
 
isJoinTypeCausing(int) - Static method in class com.networknt.schema.utils.UnicodeDatabase
 
isJoinTypeDual(int) - Static method in class com.networknt.schema.utils.UnicodeDatabase
 
isJoinTypeLeft(int) - Static method in class com.networknt.schema.utils.UnicodeDatabase
 
isJoinTypeRight(int) - Static method in class com.networknt.schema.utils.UnicodeDatabase
 
isJoinTypeTransparent(int) - Static method in class com.networknt.schema.utils.UnicodeDatabase
 
isJsonPointerFragment(String) - Static method in class com.networknt.schema.SchemaLocation.Fragment
Determine if the string is a JSON Pointer fragment.
isKatakana(int) - Static method in class com.networknt.schema.utils.UnicodeDatabase
 
isLosslessNarrowing() - Method in class com.networknt.schema.SchemaValidatorsConfig
 
isNodeNullable(JsonNode) - Static method in class com.networknt.schema.utils.JsonNodeUtil
 
isNodeNullable(JsonNode, SchemaValidatorsConfig) - Static method in class com.networknt.schema.utils.JsonNodeUtil
 
isNotBlank(String) - Static method in class com.networknt.schema.utils.StringUtils
 
isNullableKeywordEnabled() - Method in class com.networknt.schema.SchemaValidatorsConfig
Gets if the nullable keyword is enabled.
isNumber(JsonNode, SchemaValidatorsConfig) - Static method in class com.networknt.schema.utils.JsonNodeUtil
Check if the type of the JsonNode's value is number based on the status of typeLoose flag.
isNumeric(String) - Static method in class com.networknt.schema.utils.StringChecker
 
isOpenAPI3StyleDiscriminators() - Method in class com.networknt.schema.SchemaValidatorsConfig
Deprecated.
isPreloadJsonSchema() - Method in class com.networknt.schema.SchemaValidatorsConfig
Gets if the schema should be preloaded.
isPresent(String, ClassLoader) - Static method in class com.networknt.schema.utils.Classes
Determines if a class is present.
isReadOnly() - Method in class com.networknt.schema.SchemaValidatorsConfig
 
isRecursiveAnchor() - Method in class com.networknt.schema.JsonSchema
 
isSchemaResourceRoot() - Method in class com.networknt.schema.JsonSchema
Determines if this schema resource is a schema resource root.
isStrict(ExecutionContext) - Method in class com.networknt.schema.FormatValidator
Determines if strict handling.
isStrict(String) - Method in class com.networknt.schema.SchemaValidatorsConfig
Answers whether a keyword's validators may relax their analysis.
isStrict(String, Boolean) - Method in class com.networknt.schema.SchemaValidatorsConfig
Determines if the validator should perform strict checking.
isStrictValidation(ValidationContext) - Method in class com.networknt.schema.format.DurationFormat
 
isTypeLoose() - Method in class com.networknt.schema.SchemaValidatorsConfig
 
isUnevaluatedItemsAnalysisDisabled() - Method in class com.networknt.schema.SchemaValidatorsConfig
Deprecated.
isUnevaluatedItemsAnalysisEnabled() - Method in class com.networknt.schema.SchemaValidatorsConfig
Deprecated.
isUnevaluatedPropertiesAnalysisDisabled() - Method in class com.networknt.schema.SchemaValidatorsConfig
Deprecated.
isUnevaluatedPropertiesAnalysisEnabled() - Method in class com.networknt.schema.SchemaValidatorsConfig
Deprecated.
isValid() - Method in class com.networknt.schema.output.OutputFlag
 
isValid() - Method in class com.networknt.schema.output.OutputUnit
 
isValid() - Method in class com.networknt.schema.result.JsonNodeResult
 
isValid() - Method in class com.networknt.schema.ValidationMessage
 
isValid(JsonNodePath, JsonNodePath) - Method in class com.networknt.schema.result.JsonNodeResults
 
isValid(String) - Method in class com.networknt.org.apache.commons.validator.routines.DomainValidator
Returns true if the specified String parses as a valid domain name with a recognized top-level domain.
isValid(String) - Method in class com.networknt.org.apache.commons.validator.routines.EmailValidator
Checks if a field has a valid e-mail address.
isValid(String) - Method in class com.networknt.org.apache.commons.validator.routines.InetAddressValidator
Checks if the specified string is a valid IPv4 or IPv6 address.
isValid(String) - Method in class com.networknt.org.apache.commons.validator.routines.RegexValidator
Validates a value against the set of regular expressions.
isValid(String) - Static method in class com.networknt.schema.format.DateTimeFormat.Ethlo
 
isValid(String) - Static method in class com.networknt.schema.format.DateTimeFormat.JavaTimeOffsetDateTime
 
isValid(String) - Static method in class com.networknt.schema.utils.RFC5892
 
isValidCountryCodeTld(String) - Method in class com.networknt.org.apache.commons.validator.routines.DomainValidator
Returns true if the specified String matches any IANA-defined country code top-level domain.
isValidDomain(String) - Method in class com.networknt.org.apache.commons.validator.routines.EmailValidator
Returns true if the domain component of an email address is valid.
isValidGenericTld(String) - Method in class com.networknt.org.apache.commons.validator.routines.DomainValidator
Returns true if the specified String matches any IANA-defined generic top-level domain.
isValidInet4Address(String) - Method in class com.networknt.org.apache.commons.validator.routines.InetAddressValidator
Validates an IPv4 address.
isValidInet6Address(String) - Method in class com.networknt.org.apache.commons.validator.routines.InetAddressValidator
Validates an IPv6 address.
isValidInfrastructureTld(String) - Method in class com.networknt.org.apache.commons.validator.routines.DomainValidator
Returns true if the specified String matches any IANA-defined infrastructure top-level domain.
isValidLocalTld(String) - Method in class com.networknt.org.apache.commons.validator.routines.DomainValidator
Returns true if the specified String matches any widely used "local" domains (localhost or localdomain).
isValidTld(String) - Method in class com.networknt.org.apache.commons.validator.routines.DomainValidator
Returns true if the specified String matches any IANA-defined top-level domain.
isValidUser(String) - Method in class com.networknt.org.apache.commons.validator.routines.EmailValidator
Returns true if the user component of an email address is valid.
isWriteMode() - Method in class com.networknt.schema.SchemaValidatorsConfig
Deprecated.
isWriteOnly() - Method in class com.networknt.schema.SchemaValidatorsConfig
 
Item(DomainValidator.ArrayType, String...) - Constructor for class com.networknt.org.apache.commons.validator.routines.DomainValidator.Item
Constructs a new instance.
ITEMS - com.networknt.schema.ValidatorTypeCode
 
ITEMS_202012 - com.networknt.schema.ValidatorTypeCode
 
ItemsValidator - Class in com.networknt.schema
JsonValidator for items V4 to V2019-09.
ItemsValidator(SchemaLocation, JsonNodePath, JsonNode, JsonSchema, ValidationContext) - Constructor for class com.networknt.schema.ItemsValidator
 
ItemsValidator202012 - Class in com.networknt.schema
JsonValidator for items from V2012-12.
ItemsValidator202012(SchemaLocation, JsonNodePath, JsonNode, JsonSchema, ValidationContext) - Constructor for class com.networknt.schema.ItemsValidator202012
 
itemWalkListener(JsonSchemaWalkListener) - Method in class com.networknt.schema.SchemaValidatorsConfig.Builder
 
itemWalkListeners(Consumer<List<JsonSchemaWalkListener>>) - Method in class com.networknt.schema.SchemaValidatorsConfig.Builder
 
itemWalkListeners(List<JsonSchemaWalkListener>) - Method in class com.networknt.schema.SchemaValidatorsConfig.Builder
 
iterator() - Method in class com.networknt.schema.utils.SetView
 

J

javaSemantics(boolean) - Method in class com.networknt.schema.SchemaValidatorsConfig.Builder
 
JavaTimeOffsetDateTime() - Constructor for class com.networknt.schema.format.DateTimeFormat.JavaTimeOffsetDateTime
 
JDKRegularExpressionFactory - Class in com.networknt.schema.regex
JDKRegularExpressionFactory() - Constructor for class com.networknt.schema.regex.JDKRegularExpressionFactory
 
JoniRegularExpressionFactory - Class in com.networknt.schema.regex
JoniRegularExpressionFactory() - Constructor for class com.networknt.schema.regex.JoniRegularExpressionFactory
 
JSON - com.networknt.schema.InputFormat
JSON.
JSON_PATH - com.networknt.schema.PathType
Paths as JSONPath expressions.
JSON_POINTER - com.networknt.schema.PathType
Paths as JSONPointer expressions.
JsonLocationAware - Interface in com.networknt.schema.serialization.node
JsonNodes that are aware of the token location will implement this interface.
JsonLocationAwareArrayNode - Class in com.networknt.schema.serialization.node
ArrayNode that is JsonLocationAware.
JsonLocationAwareArrayNode(JsonNodeFactory, int, JsonLocation) - Constructor for class com.networknt.schema.serialization.node.JsonLocationAwareArrayNode
 
JsonLocationAwareArrayNode(JsonNodeFactory, JsonLocation) - Constructor for class com.networknt.schema.serialization.node.JsonLocationAwareArrayNode
 
JsonLocationAwareArrayNode(JsonNodeFactory, List<JsonNode>, JsonLocation) - Constructor for class com.networknt.schema.serialization.node.JsonLocationAwareArrayNode
 
JsonLocationAwareBigIntegerNode - Class in com.networknt.schema.serialization.node
BigIntegerNode that is JsonLocationAware.
JsonLocationAwareBigIntegerNode(BigInteger, JsonLocation) - Constructor for class com.networknt.schema.serialization.node.JsonLocationAwareBigIntegerNode
 
JsonLocationAwareBinaryNode - Class in com.networknt.schema.serialization.node
BinaryNode that is JsonLocationAware.
JsonLocationAwareBinaryNode(byte[], int, int, JsonLocation) - Constructor for class com.networknt.schema.serialization.node.JsonLocationAwareBinaryNode
 
JsonLocationAwareBinaryNode(byte[], JsonLocation) - Constructor for class com.networknt.schema.serialization.node.JsonLocationAwareBinaryNode
 
JsonLocationAwareBooleanNode - Class in com.networknt.schema.serialization.node
BooleanNode that is JsonLocationAware.
JsonLocationAwareBooleanNode(boolean, JsonLocation) - Constructor for class com.networknt.schema.serialization.node.JsonLocationAwareBooleanNode
 
JsonLocationAwareDecimalNode - Class in com.networknt.schema.serialization.node
DecimalNode that is JsonLocationAware.
JsonLocationAwareDecimalNode(BigDecimal, JsonLocation) - Constructor for class com.networknt.schema.serialization.node.JsonLocationAwareDecimalNode
 
JsonLocationAwareDoubleNode - Class in com.networknt.schema.serialization.node
DoubleNode that is JsonLocationAware.
JsonLocationAwareDoubleNode(double, JsonLocation) - Constructor for class com.networknt.schema.serialization.node.JsonLocationAwareDoubleNode
 
JsonLocationAwareFloatNode - Class in com.networknt.schema.serialization.node
FloatNode that is JsonLocationAware.
JsonLocationAwareFloatNode(float, JsonLocation) - Constructor for class com.networknt.schema.serialization.node.JsonLocationAwareFloatNode
 
JsonLocationAwareIntNode - Class in com.networknt.schema.serialization.node
IntNode that is JsonLocationAware.
JsonLocationAwareIntNode(int, JsonLocation) - Constructor for class com.networknt.schema.serialization.node.JsonLocationAwareIntNode
 
JsonLocationAwareLongNode - Class in com.networknt.schema.serialization.node
LongNode that is JsonLocationAware.
JsonLocationAwareLongNode(long, JsonLocation) - Constructor for class com.networknt.schema.serialization.node.JsonLocationAwareLongNode
 
JsonLocationAwareNullNode - Class in com.networknt.schema.serialization.node
NullNode that is JsonLocationAware.
JsonLocationAwareNullNode(JsonLocation) - Constructor for class com.networknt.schema.serialization.node.JsonLocationAwareNullNode
 
JsonLocationAwareObjectNode - Class in com.networknt.schema.serialization.node
ObjectNode that is JsonLocationAware.
JsonLocationAwareObjectNode(JsonNodeFactory, JsonLocation) - Constructor for class com.networknt.schema.serialization.node.JsonLocationAwareObjectNode
 
JsonLocationAwareObjectNode(JsonNodeFactory, Map<String, JsonNode>, JsonLocation) - Constructor for class com.networknt.schema.serialization.node.JsonLocationAwareObjectNode
 
JsonLocationAwarePOJONode - Class in com.networknt.schema.serialization.node
POJONode that is JsonLocationAware.
JsonLocationAwarePOJONode(Object, JsonLocation) - Constructor for class com.networknt.schema.serialization.node.JsonLocationAwarePOJONode
 
JsonLocationAwareShortNode - Class in com.networknt.schema.serialization.node
ShortNode that is JsonLocationAware.
JsonLocationAwareShortNode(short, JsonLocation) - Constructor for class com.networknt.schema.serialization.node.JsonLocationAwareShortNode
 
JsonLocationAwareTextNode - Class in com.networknt.schema.serialization.node
TextNode that is JsonLocationAware.
JsonLocationAwareTextNode(String, JsonLocation) - Constructor for class com.networknt.schema.serialization.node.JsonLocationAwareTextNode
 
jsonMapper - Variable in class com.networknt.schema.serialization.DefaultJsonNodeReader.BuilderSupport
 
jsonMapper - Variable in class com.networknt.schema.serialization.DefaultJsonNodeReader
 
jsonMapper(ObjectMapper) - Method in class com.networknt.schema.JsonSchemaFactory.Builder
Deprecated.
jsonMapper(ObjectMapper) - Method in class com.networknt.schema.serialization.DefaultJsonNodeReader.BuilderSupport
Sets the json mapper.
JsonMapperFactory - Class in com.networknt.schema.serialization
Json Mapper Factory.
JsonMapperFactory() - Constructor for class com.networknt.schema.serialization.JsonMapperFactory
 
JsonMetaSchema - Class in com.networknt.schema
Represents a meta-schema which is uniquely identified by its IRI.
JsonMetaSchema.Builder - Class in com.networknt.schema
Builder for JsonMetaSchema.
JsonMetaSchema.FormatKeywordFactory - Interface in com.networknt.schema
Factory for creating a format keyword.
JsonMetaSchemaFactory - Interface in com.networknt.schema
Factory for JsonMetaSchema.
JsonNodeAnnotation - Class in com.networknt.schema.annotation
The annotation.
JsonNodeAnnotation(String, JsonNodePath, SchemaLocation, JsonNodePath, Object) - Constructor for class com.networknt.schema.annotation.JsonNodeAnnotation
 
JsonNodeAnnotation.Builder - Class in com.networknt.schema.annotation
 
JsonNodeAnnotationPredicate - Class in com.networknt.schema.annotation
A predicate for filtering annotations.
JsonNodeAnnotationPredicate(Predicate<JsonNodePath>, Predicate<JsonNodePath>, Predicate<SchemaLocation>, Predicate<String>, Predicate<Object>) - Constructor for class com.networknt.schema.annotation.JsonNodeAnnotationPredicate
Initialize a new instance of this class.
JsonNodeAnnotationPredicate.Builder - Class in com.networknt.schema.annotation
Builder for building a JsonNodeAnnotationPredicate.
JsonNodeAnnotations - Class in com.networknt.schema.annotation
The JSON Schema annotations.
JsonNodeAnnotations() - Constructor for class com.networknt.schema.annotation.JsonNodeAnnotations
 
JsonNodeAnnotations.Formatter - Class in com.networknt.schema.annotation
Formatter for pretty printing the annotations.
jsonNodeFactoryFactory - Variable in class com.networknt.schema.serialization.DefaultJsonNodeReader.BuilderSupport
 
jsonNodeFactoryFactory - Variable in class com.networknt.schema.serialization.DefaultJsonNodeReader
 
jsonNodeFactoryFactory(JsonNodeFactoryFactory) - Method in class com.networknt.schema.serialization.DefaultJsonNodeReader.BuilderSupport
Configures the JsonNodeFactoryFactory to use.
JsonNodeFactoryFactory - Interface in com.networknt.schema.serialization.node
Factory that produces a JsonNodeFactory.
JsonNodePath - Class in com.networknt.schema
Represents a path to a JSON node.
JsonNodePath(PathType) - Constructor for class com.networknt.schema.JsonNodePath
 
JsonNodePathJsonPath() - Constructor for class com.networknt.schema.BaseJsonValidator.JsonNodePathJsonPath
 
JsonNodePathJsonPointer() - Constructor for class com.networknt.schema.BaseJsonValidator.JsonNodePathJsonPointer
 
JsonNodePathLegacy() - Constructor for class com.networknt.schema.BaseJsonValidator.JsonNodePathLegacy
 
jsonNodeReader(JsonNodeReader) - Method in class com.networknt.schema.JsonSchemaFactory.Builder
Sets the json node reader to read the data.
JsonNodeReader - Interface in com.networknt.schema.serialization
Reader for reading content to JsonNode.
JsonNodeResult - Class in com.networknt.schema.result
Sub schema results.
JsonNodeResult(JsonNodePath, SchemaLocation, JsonNodePath, boolean) - Constructor for class com.networknt.schema.result.JsonNodeResult
 
JsonNodeResults - Class in com.networknt.schema.result
Sub schema results.
JsonNodeResults() - Constructor for class com.networknt.schema.result.JsonNodeResults
 
JsonNodes - Class in com.networknt.schema.utils
Utility methods for JsonNode.
JsonNodes() - Constructor for class com.networknt.schema.utils.JsonNodes
 
JsonNodeUtil - Class in com.networknt.schema.utils
 
JsonNodeUtil() - Constructor for class com.networknt.schema.utils.JsonNodeUtil
 
JsonSchema - Class in com.networknt.schema
Used for creating a schema with validators for validating inputs.
JsonSchema(List<JsonValidator>, boolean, boolean, TypeValidator, String, boolean, JsonNode, ValidationContext, ErrorMessageType, String, MessageSource, Keyword, JsonSchema, SchemaLocation, JsonNodePath, JsonSchema, Map<String, String>) - Constructor for class com.networknt.schema.JsonSchema
Constructor to create a copy using fields.
JsonSchemaException - Exception in com.networknt.schema
Represents an error when processing the JsonSchema.
JsonSchemaException(ValidationMessage) - Constructor for exception com.networknt.schema.JsonSchemaException
 
JsonSchemaException(String) - Constructor for exception com.networknt.schema.JsonSchemaException
 
JsonSchemaException(Throwable) - Constructor for exception com.networknt.schema.JsonSchemaException
 
JsonSchemaFactory - Class in com.networknt.schema
Factory for building JsonSchema instances.
JsonSchemaFactory.Builder - Class in com.networknt.schema
 
JsonSchemaIdValidator - Interface in com.networknt.schema
Validator for validating the correctness of $id.
JsonSchemaIdValidator.DefaultJsonSchemaIdValidator - Class in com.networknt.schema
Implementation of JsonSchemaIdValidator.
JsonSchemaRef - Class in com.networknt.schema
Use this object instead a JsonSchema for references.
JsonSchemaRef(Supplier<JsonSchema>) - Constructor for class com.networknt.schema.JsonSchemaRef
 
JsonSchemaRefs - Class in com.networknt.schema.utils
Utility methods for JsonSchemaRef.
JsonSchemaRefs() - Constructor for class com.networknt.schema.utils.JsonSchemaRefs
 
JsonSchemaVersion - Interface in com.networknt.schema
Json schema version.
JsonSchemaWalker - Interface in com.networknt.schema.walk
 
JsonSchemaWalkListener - Interface in com.networknt.schema.walk
Listener class that captures walkStart and walkEnd events.
JsonType - Enum in com.networknt.schema
Indicates the type.
JsonValidator - Interface in com.networknt.schema
Standard json validator interface, implemented by all validators and JsonSchema.

K

keyword - Variable in class com.networknt.schema.ValidationMessageHandler
 
keyword(Keyword) - Method in class com.networknt.schema.annotation.JsonNodeAnnotation.Builder
 
keyword(Keyword) - Method in class com.networknt.schema.JsonMetaSchema.Builder
Adds the keyword.
keyword(String) - Method in class com.networknt.schema.annotation.JsonNodeAnnotation.Builder
 
keyword(Predicate<String>) - Method in class com.networknt.schema.annotation.JsonNodeAnnotationPredicate.Builder
 
Keyword - Interface in com.networknt.schema
Represents a keyword.
KeywordFactory - Interface in com.networknt.schema
Factory for Keyword.
keywords(Collection<? extends Keyword>) - Method in class com.networknt.schema.JsonMetaSchema.Builder
Adds the keywords.
keywords(Consumer<Map<String, Keyword>>) - Method in class com.networknt.schema.JsonMetaSchema.Builder
Customize the keywords.
keywordWalkListener(JsonSchemaWalkListener) - Method in class com.networknt.schema.SchemaValidatorsConfig.Builder
 
keywordWalkListener(String, JsonSchemaWalkListener) - Method in class com.networknt.schema.SchemaValidatorsConfig.Builder
 
keywordWalkListeners(Consumer<Map<String, List<JsonSchemaWalkListener>>>) - Method in class com.networknt.schema.SchemaValidatorsConfig.Builder
 
keywordWalkListeners(Map<String, List<JsonSchemaWalkListener>>) - Method in class com.networknt.schema.SchemaValidatorsConfig.Builder
 

L

leaveDiscriminatorContextImmediately(JsonNodePath) - Method in class com.networknt.schema.ExecutionContext
 
LEGACY - com.networknt.schema.PathType
The legacy approach, loosely based on JSONPath (but not guaranteed to give valid JSONPath expressions).
List() - Constructor for class com.networknt.schema.OutputFormat.List
 
List(Function<ValidationMessage, Object>) - Constructor for class com.networknt.schema.OutputFormat.List
Constructor.
LIST - Static variable in interface com.networknt.schema.OutputFormat
The List output format.
ListOutputUnitFormatter - Class in com.networknt.schema.output
ListOutputUnitFormatter.
ListOutputUnitFormatter() - Constructor for class com.networknt.schema.output.ListOutputUnitFormatter
 
loadCollectors() - Method in class com.networknt.schema.CollectorContext
Loads data from all collectors.
loadMetaSchema(String, JsonSchemaFactory, SchemaValidatorsConfig) - Method in class com.networknt.schema.DefaultJsonMetaSchemaFactory
 
loadMetaSchema(String, SchemaValidatorsConfig) - Method in class com.networknt.schema.JsonSchemaFactory
Loads the meta-schema from the configured meta-schema factory.
loadMetaSchemaBuilder(String, JsonSchemaFactory, SchemaValidatorsConfig) - Method in class com.networknt.schema.DefaultJsonMetaSchemaFactory
 
loadSchema(SchemaLocation, SchemaValidatorsConfig) - Method in class com.networknt.schema.JsonSchemaFactory
Loads the schema.
LOCAL_MINUS - com.networknt.org.apache.commons.validator.routines.DomainValidator.ArrayType
Update (or get a copy of) the LOCAL_TLDS_MINUS table containing deleted local TLDs
LOCAL_PLUS - com.networknt.org.apache.commons.validator.routines.DomainValidator.ArrayType
Update (or get a copy of) the LOCAL_TLDS_PLUS table containing additional local TLDs
LOCAL_RO - com.networknt.org.apache.commons.validator.routines.DomainValidator.ArrayType
Gets a copy of the local table
locale(Locale) - Method in class com.networknt.schema.MessageSourceValidationMessage.BuilderSupport
 
locale(Locale) - Method in class com.networknt.schema.SchemaValidatorsConfig.Builder
Set the locale to consider when generating localised messages.
Locales - Class in com.networknt.schema.i18n
Functions for working with Locales.
Locales() - Constructor for class com.networknt.schema.i18n.Locales
 
locationAware() - Method in class com.networknt.schema.serialization.DefaultJsonNodeReader.Builder
Makes the nodes generated location aware.
LocationJsonNodeFactory - Class in com.networknt.schema.serialization.node
JsonNodeFactory that creates JsonLocationAware nodes.
LocationJsonNodeFactory(JsonParser) - Constructor for class com.networknt.schema.serialization.node.LocationJsonNodeFactory
Constructor.
LocationJsonNodeFactoryFactory - Class in com.networknt.schema.serialization.node
LocationJsonNodeFactoryFactory() - Constructor for class com.networknt.schema.serialization.node.LocationJsonNodeFactoryFactory
 
losslessNarrowing(boolean) - Method in class com.networknt.schema.SchemaValidatorsConfig.Builder
 

M

map(AbsoluteIri) - Method in class com.networknt.schema.resource.MapSchemaMapper
 
map(AbsoluteIri) - Method in class com.networknt.schema.resource.MetaSchemaMapper
 
map(AbsoluteIri) - Method in class com.networknt.schema.resource.PrefixSchemaMapper
 
map(AbsoluteIri) - Method in interface com.networknt.schema.resource.SchemaMapper
Maps an ID indicated by an absolute IRI to a retrieval IRI.
mappings(Function<String, String>) - Method in class com.networknt.schema.resource.SchemaMappers.Builder
Sets the function that maps the IRI to another IRI.
mappings(Predicate<String>, Function<String, String>) - Method in class com.networknt.schema.resource.SchemaMappers.Builder
Sets the function that maps the IRI to another IRI if the predicate is true.
mappings(Map<String, String>) - Method in class com.networknt.schema.resource.SchemaMappers.Builder
Sets the mappings.
mapPrefix(String, String) - Method in class com.networknt.schema.resource.SchemaMappers.Builder
Maps a schema given a source prefix with a replacement.
MapSchemaLoader - Class in com.networknt.schema.resource
Map implementation of SchemaLoader.
MapSchemaLoader(Function<String, String>) - Constructor for class com.networknt.schema.resource.MapSchemaLoader
Sets the schema data by absolute IRI function.
MapSchemaLoader(Function<String, T>, Function<T, String>) - Constructor for class com.networknt.schema.resource.MapSchemaLoader
Sets the schema data by using two mapping functions.
MapSchemaLoader(Map<String, String>) - Constructor for class com.networknt.schema.resource.MapSchemaLoader
Sets the schema data by absolute IRI.
MapSchemaMapper - Class in com.networknt.schema.resource
Map implementation of SchemaMapper.
MapSchemaMapper(Function<String, String>) - Constructor for class com.networknt.schema.resource.MapSchemaMapper
 
MapSchemaMapper(Predicate<String>, Function<String, String>) - Constructor for class com.networknt.schema.resource.MapSchemaMapper
Apply the mapping function if the predicate is true.
MapSchemaMapper(Map<String, String>) - Constructor for class com.networknt.schema.resource.MapSchemaMapper
 
markIgnore() - Method in class com.networknt.schema.DiscriminatorContext
Indicate that discriminator processing should be ignored.
markMatch() - Method in class com.networknt.schema.DiscriminatorContext
 
match(String) - Method in class com.networknt.org.apache.commons.validator.routines.RegexValidator
Validates a value against the set of regular expressions returning the array of matched groups.
matches(ExecutionContext, ValidationContext, JsonNode) - Method in interface com.networknt.schema.Format
Determines if the value matches the format.
matches(ExecutionContext, ValidationContext, JsonNode, JsonNode, JsonNodePath, boolean, FormatValidator) - Method in interface com.networknt.schema.Format
Determines if the value matches the format.
matches(ExecutionContext, ValidationContext, String) - Method in class com.networknt.schema.format.DurationFormat
 
matches(ExecutionContext, ValidationContext, String) - Method in interface com.networknt.schema.Format
Determines if the value matches the format.
matches(ExecutionContext, ValidationContext, String) - Method in class com.networknt.schema.format.RegexFormat
 
matches(ExecutionContext, String) - Method in class com.networknt.schema.format.AbstractFormat
Deprecated.
 
matches(ExecutionContext, String) - Method in class com.networknt.schema.format.AbstractRFC3986Format
 
matches(ExecutionContext, String) - Method in class com.networknt.schema.format.DateFormat
 
matches(ExecutionContext, String) - Method in class com.networknt.schema.format.DateTimeFormat
 
matches(ExecutionContext, String) - Method in class com.networknt.schema.format.EmailFormat
 
matches(ExecutionContext, String) - Method in class com.networknt.schema.format.IdnEmailFormat
 
matches(ExecutionContext, String) - Method in class com.networknt.schema.format.IdnHostnameFormat
 
matches(ExecutionContext, String) - Method in class com.networknt.schema.format.IPv6Format
 
matches(ExecutionContext, String) - Method in interface com.networknt.schema.Format
Determines if the value matches the format.
matches(ExecutionContext, String) - Method in class com.networknt.schema.format.PatternFormat
 
matches(ExecutionContext, String) - Method in class com.networknt.schema.format.TimeFormat
 
matches(String) - Method in class com.networknt.schema.format.AbstractFormat
Deprecated.
 
matches(String) - Method in interface com.networknt.schema.regex.RegularExpression
 
MAX_CONTAINS - com.networknt.schema.ValidatorTypeCode
 
MAX_ITEMS - com.networknt.schema.ValidatorTypeCode
 
MAX_LENGTH - com.networknt.schema.ValidatorTypeCode
 
MAX_PROPERTIES - com.networknt.schema.ValidatorTypeCode
 
MAXIMUM - com.networknt.schema.ValidatorTypeCode
 
MaximumValidator - Class in com.networknt.schema
JsonValidator for maxmimum.
MaximumValidator(SchemaLocation, JsonNodePath, JsonNode, JsonSchema, ValidationContext) - Constructor for class com.networknt.schema.MaximumValidator
 
MaxItemsValidator - Class in com.networknt.schema
JsonValidator for maxItems.
MaxItemsValidator(SchemaLocation, JsonNodePath, JsonNode, JsonSchema, ValidationContext) - Constructor for class com.networknt.schema.MaxItemsValidator
 
MaxLengthValidator - Class in com.networknt.schema
JsonValidator for maxLength.
MaxLengthValidator(SchemaLocation, JsonNodePath, JsonNode, JsonSchema, ValidationContext) - Constructor for class com.networknt.schema.MaxLengthValidator
 
MaxPropertiesValidator - Class in com.networknt.schema
JsonValidatorfor maxProperties.
MaxPropertiesValidator(SchemaLocation, JsonNodePath, JsonNode, JsonSchema, ValidationContext) - Constructor for class com.networknt.schema.MaxPropertiesValidator
 
message - Variable in class com.networknt.schema.ValidationMessage.BuilderSupport
 
message() - Method in class com.networknt.schema.BaseJsonValidator
 
message() - Method in class com.networknt.schema.ValidationMessageHandler
 
message(String) - Method in class com.networknt.schema.ValidationMessage.BuilderSupport
Explicitly sets the message pattern to be used.
messageFormatter - Variable in class com.networknt.schema.ValidationMessage.BuilderSupport
 
messageFormatter(MessageFormatter) - Method in class com.networknt.schema.ValidationMessage.BuilderSupport
 
MessageFormatter - Interface in com.networknt.schema.i18n
Formats messages with arguments.
messageKey - Variable in class com.networknt.schema.ValidationMessage.BuilderSupport
 
messageKey(String) - Method in class com.networknt.schema.ValidationMessage.BuilderSupport
 
messageSource - Variable in class com.networknt.schema.ValidationMessageHandler
 
messageSource(MessageSource) - Method in class com.networknt.schema.SchemaValidatorsConfig.Builder
Sets the message source to use for generating localised messages.
MessageSource - Interface in com.networknt.schema.i18n
Resolves locale specific messages.
MessageSourceValidationMessage - Class in com.networknt.schema
MessageSourceValidationMessage.
MessageSourceValidationMessage() - Constructor for class com.networknt.schema.MessageSourceValidationMessage
 
MessageSourceValidationMessage.Builder - Class in com.networknt.schema
 
MessageSourceValidationMessage.BuilderSupport<S> - Class in com.networknt.schema
 
messageSupplier - Variable in class com.networknt.schema.ValidationMessage.BuilderSupport
 
messageSupplier(Supplier<String>) - Method in class com.networknt.schema.ValidationMessage.BuilderSupport
 
metaSchema(JsonMetaSchema) - Method in class com.networknt.schema.JsonSchemaFactory.Builder
 
metaSchemaFactory(JsonMetaSchemaFactory) - Method in class com.networknt.schema.JsonSchemaFactory.Builder
 
MetaSchemaMapper - Class in com.networknt.schema.resource
Maps the JSON Schema meta schema to the class path location.
MetaSchemaMapper() - Constructor for class com.networknt.schema.resource.MetaSchemaMapper
 
metaSchemas(Collection<? extends JsonMetaSchema>) - Method in class com.networknt.schema.JsonSchemaFactory.Builder
 
metaSchemas(Consumer<Map<String, JsonMetaSchema>>) - Method in class com.networknt.schema.JsonSchemaFactory.Builder
 
min - Variable in class com.networknt.schema.MinPropertiesValidator
 
MIN_CONTAINS - com.networknt.schema.ValidatorTypeCode
 
MIN_ITEMS - com.networknt.schema.ValidatorTypeCode
 
MIN_LENGTH - com.networknt.schema.ValidatorTypeCode
 
MIN_PROPERTIES - com.networknt.schema.ValidatorTypeCode
 
MINIMUM - com.networknt.schema.ValidatorTypeCode
 
MinimumValidator - Class in com.networknt.schema
JsonValidator for minimum.
MinimumValidator(SchemaLocation, JsonNodePath, JsonNode, JsonSchema, ValidationContext) - Constructor for class com.networknt.schema.MinimumValidator
 
MinItemsValidator - Class in com.networknt.schema
JsonValidator for minItems.
MinItemsValidator(SchemaLocation, JsonNodePath, JsonNode, JsonSchema, ValidationContext) - Constructor for class com.networknt.schema.MinItemsValidator
 
MinLengthValidator - Class in com.networknt.schema
JsonValidator for minLength.
MinLengthValidator(SchemaLocation, JsonNodePath, JsonNode, JsonSchema, ValidationContext) - Constructor for class com.networknt.schema.MinLengthValidator
 
MinMaxContainsValidator - Class in com.networknt.schema
JsonValidator for maxContains and minContains in a schema.
MinMaxContainsValidator(SchemaLocation, JsonNodePath, JsonNode, JsonSchema, ValidationContext) - Constructor for class com.networknt.schema.MinMaxContainsValidator
 
MinMaxContainsValidator.Analysis - Class in com.networknt.schema
 
MinPropertiesValidator - Class in com.networknt.schema
JsonValidator for minProperties.
MinPropertiesValidator(SchemaLocation, JsonNodePath, JsonNode, JsonSchema, ValidationContext) - Constructor for class com.networknt.schema.MinPropertiesValidator
 
missingNode() - Method in class com.networknt.schema.serialization.node.LocationJsonNodeFactory
 
MULTIPLE_OF - com.networknt.schema.ValidatorTypeCode
 
MultipleOfValidator - Class in com.networknt.schema
JsonValidator for multipleOf.
MultipleOfValidator(SchemaLocation, JsonNodePath, JsonNode, JsonSchema, ValidationContext) - Constructor for class com.networknt.schema.MultipleOfValidator
 

N

newInstance(Map<String, Format>) - Method in interface com.networknt.schema.JsonMetaSchema.FormatKeywordFactory
Creates a format keyword.
newJsonSchema(SchemaLocation, JsonNode, SchemaValidatorsConfig) - Method in class com.networknt.schema.JsonSchemaFactory
Creates a json schema from initial input.
newSchema(SchemaLocation, JsonNodePath, JsonNode, JsonSchema) - Method in class com.networknt.schema.ValidationContext
 
newValidator(SchemaLocation, JsonNodePath, JsonNode, JsonSchema, ValidationContext) - Method in class com.networknt.schema.AnnotationKeyword
 
newValidator(SchemaLocation, JsonNodePath, JsonNode, JsonSchema, ValidationContext) - Method in class com.networknt.schema.FormatKeyword
 
newValidator(SchemaLocation, JsonNodePath, JsonNode, JsonSchema, ValidationContext) - Method in interface com.networknt.schema.Keyword
Creates a new validator for the keyword.
newValidator(SchemaLocation, JsonNodePath, JsonNode, JsonSchema, ValidationContext) - Method in class com.networknt.schema.NonValidationKeyword
 
newValidator(SchemaLocation, JsonNodePath, JsonNode, JsonSchema, ValidationContext) - Method in enum com.networknt.schema.ValidatorTypeCode
 
newValidator(SchemaLocation, JsonNodePath, String, JsonNode, JsonSchema) - Method in class com.networknt.schema.ValidationContext
 
newValidator(ValidationContext, SchemaLocation, JsonNodePath, String, JsonNode, JsonSchema) - Method in class com.networknt.schema.JsonMetaSchema
Creates a new validator of the keyword.
next() - Method in class com.networknt.schema.utils.SetView.SetViewIterator
 
NonValidationKeyword - Class in com.networknt.schema
Used for Keywords that have no validation aspect, but are part of the metaschema.
NonValidationKeyword(String) - Constructor for class com.networknt.schema.NonValidationKeyword
 
normalizeMetaSchemaUri(String) - Static method in class com.networknt.schema.JsonSchemaFactory
Normalizes the standard JSON schema dialects.
NOT - com.networknt.schema.ValidatorTypeCode
 
NOT_ALLOWED - com.networknt.schema.ValidatorTypeCode
 
NotAllowedValidator - Class in com.networknt.schema
JsonValidator for notAllowed.
NotAllowedValidator(SchemaLocation, JsonNodePath, JsonNode, JsonSchema, ValidationContext) - Constructor for class com.networknt.schema.NotAllowedValidator
 
NotValidator - Class in com.networknt.schema
JsonValidator for not.
NotValidator(SchemaLocation, JsonNodePath, JsonNode, JsonSchema, ValidationContext) - Constructor for class com.networknt.schema.NotValidator
 
NULL - com.networknt.schema.JsonType
 
nullableKeywordEnabled(boolean) - Method in class com.networknt.schema.SchemaValidatorsConfig.Builder
Sets if the nullable keyword is enabled.
nullNode() - Method in class com.networknt.schema.serialization.node.LocationJsonNodeFactory
 
NUMBER - com.networknt.schema.JsonType
 
numberNode(byte) - Method in class com.networknt.schema.serialization.node.LocationJsonNodeFactory
 
numberNode(double) - Method in class com.networknt.schema.serialization.node.LocationJsonNodeFactory
 
numberNode(float) - Method in class com.networknt.schema.serialization.node.LocationJsonNodeFactory
 
numberNode(int) - Method in class com.networknt.schema.serialization.node.LocationJsonNodeFactory
 
numberNode(long) - Method in class com.networknt.schema.serialization.node.LocationJsonNodeFactory
 
numberNode(short) - Method in class com.networknt.schema.serialization.node.LocationJsonNodeFactory
 
numberNode(Byte) - Method in class com.networknt.schema.serialization.node.LocationJsonNodeFactory
 
numberNode(Double) - Method in class com.networknt.schema.serialization.node.LocationJsonNodeFactory
 
numberNode(Float) - Method in class com.networknt.schema.serialization.node.LocationJsonNodeFactory
 
numberNode(Integer) - Method in class com.networknt.schema.serialization.node.LocationJsonNodeFactory
 
numberNode(Long) - Method in class com.networknt.schema.serialization.node.LocationJsonNodeFactory
 
numberNode(Short) - Method in class com.networknt.schema.serialization.node.LocationJsonNodeFactory
 
numberNode(BigDecimal) - Method in class com.networknt.schema.serialization.node.LocationJsonNodeFactory
 
numberNode(BigInteger) - Method in class com.networknt.schema.serialization.node.LocationJsonNodeFactory
 

O

OBJECT - com.networknt.schema.JsonType
 
objectNode() - Method in class com.networknt.schema.serialization.node.LocationJsonNodeFactory
 
of(String) - Static method in class com.networknt.schema.AbsoluteIri
Constructs a new IRI given the value.
of(String) - Static method in class com.networknt.schema.CustomErrorMessageType
 
of(String) - Static method in class com.networknt.schema.SchemaLocation.Fragment
Parses a string representing a fragment.
of(String) - Static method in class com.networknt.schema.SchemaLocation
Parses a string representing an IRI of the schema location.
of(String...) - Static method in class com.networknt.schema.i18n.Locales
Gets a list of Locale by language tags.
of(String, String, String) - Static method in class com.networknt.schema.format.PatternFormat
Creates a pattern format.
ONE_OF - com.networknt.schema.ValidatorTypeCode
 
OneOfValidator - Class in com.networknt.schema
JsonValidator for oneOf.
OneOfValidator(SchemaLocation, JsonNodePath, JsonNode, JsonSchema, ValidationContext) - Constructor for class com.networknt.schema.OneOfValidator
 
onWalkEnd(WalkEvent, Set<ValidationMessage>) - Method in interface com.networknt.schema.walk.JsonSchemaWalkListener
 
onWalkStart(WalkEvent) - Method in interface com.networknt.schema.walk.JsonSchemaWalkListener
 
OPENAPI_3_0 - Static variable in class com.networknt.schema.SchemaId
OpenAPI 3.0.
OPENAPI_3_1 - Static variable in class com.networknt.schema.SchemaId
OpenAPI 3.1
OPENAPI_3_1_BASE - Static variable in class com.networknt.schema.Vocabulary
 
OpenApi30 - Class in com.networknt.schema.oas
OpenAPI 3.0.
OpenApi30() - Constructor for class com.networknt.schema.oas.OpenApi30
 
OpenApi31 - Class in com.networknt.schema.oas
OpenAPI 3.1.
OpenApi31() - Constructor for class com.networknt.schema.oas.OpenApi31
 
openConnectionCheckRedirects(URLConnection) - Method in class com.networknt.schema.resource.UriSchemaLoader
 
OutputFlag - Class in com.networknt.schema.output
The Flag output results.
OutputFlag(boolean) - Constructor for class com.networknt.schema.output.OutputFlag
 
OutputFormat<T> - Interface in com.networknt.schema
Formats the validation results.
OutputFormat.Boolean - Class in com.networknt.schema
The Boolean output format.
OutputFormat.Default - Class in com.networknt.schema
The Default output format.
OutputFormat.Flag - Class in com.networknt.schema
The Flag output format.
OutputFormat.Hierarchical - Class in com.networknt.schema
The Hierarchical output format.
OutputFormat.List - Class in com.networknt.schema
The List output format.
OutputFormat.Result - Class in com.networknt.schema
The Result output format.
OutputUnit - Class in com.networknt.schema.output
Represents an output unit.
OutputUnit() - Constructor for class com.networknt.schema.output.OutputUnit
 
OutputUnitData - Class in com.networknt.schema.output
Output Unit Data.
OutputUnitData() - Constructor for class com.networknt.schema.output.OutputUnitData
 
OutputUnitKey - Class in com.networknt.schema.output
Output Unit Key.
OutputUnitKey(JsonNodePath, SchemaLocation, JsonNodePath) - Constructor for class com.networknt.schema.output.OutputUnitKey
 

P

parent(String, int) - Static method in class com.networknt.schema.AbsoluteIri
 
parentSchema - Variable in class com.networknt.schema.ValidationMessageHandler
 
pathType(PathType) - Method in class com.networknt.schema.SchemaValidatorsConfig.Builder
Sets the path type to use when reporting the instance location of errors.
PathType - Enum in com.networknt.schema
Enumeration defining the different approached available to generate the paths added to validation messages.
PATTERN - com.networknt.schema.ValidatorTypeCode
 
PATTERN - Static variable in class com.networknt.schema.format.IPv6Format
 
PATTERN_PROPERTIES - com.networknt.schema.ValidatorTypeCode
 
PATTERN_VALUE - Static variable in class com.networknt.schema.format.IPv6Format
 
PatternFormat - Class in com.networknt.schema.format
Format using a regex pattern.
PatternFormat(String, String, String) - Constructor for class com.networknt.schema.format.PatternFormat
Deprecated.
PatternPropertiesValidator - Class in com.networknt.schema
JsonValidator for patternProperties.
PatternPropertiesValidator(SchemaLocation, JsonNodePath, JsonNode, JsonSchema, ValidationContext) - Constructor for class com.networknt.schema.PatternPropertiesValidator
 
PatternValidator - Class in com.networknt.schema
 
PatternValidator(SchemaLocation, JsonNodePath, JsonNode, JsonSchema, ValidationContext) - Constructor for class com.networknt.schema.PatternValidator
 
pojoNode(Object) - Method in class com.networknt.schema.serialization.node.LocationJsonNodeFactory
 
PREFIX_ITEMS - com.networknt.schema.ValidatorTypeCode
 
PrefixItemsValidator - Class in com.networknt.schema
JsonValidator for prefixItems.
PrefixItemsValidator(SchemaLocation, JsonNodePath, JsonNode, JsonSchema, ValidationContext) - Constructor for class com.networknt.schema.PrefixItemsValidator
 
PrefixSchemaMapper - Class in com.networknt.schema.resource
Prefix implementation of SchemaMapper.
PrefixSchemaMapper(String, String) - Constructor for class com.networknt.schema.resource.PrefixSchemaMapper
 
preloadJsonSchema() - Method in class com.networknt.schema.AdditionalPropertiesValidator
 
preloadJsonSchema() - Method in class com.networknt.schema.AllOfValidator
 
preloadJsonSchema() - Method in class com.networknt.schema.AnyOfValidator
 
preloadJsonSchema() - Method in class com.networknt.schema.ContainsValidator
 
preloadJsonSchema() - Method in class com.networknt.schema.DependenciesValidator
 
preloadJsonSchema() - Method in class com.networknt.schema.DependentSchemas
 
preloadJsonSchema() - Method in class com.networknt.schema.DynamicRefValidator
 
preloadJsonSchema() - Method in class com.networknt.schema.IfValidator
 
preloadJsonSchema() - Method in class com.networknt.schema.ItemsValidator
 
preloadJsonSchema() - Method in class com.networknt.schema.ItemsValidator202012
 
preloadJsonSchema() - Method in interface com.networknt.schema.JsonValidator
In case the JsonValidator has a related JsonSchema or several ones, calling preloadJsonSchema will actually load the schema document(s) eagerly.
preloadJsonSchema() - Method in class com.networknt.schema.NotValidator
 
preloadJsonSchema() - Method in class com.networknt.schema.OneOfValidator
 
preloadJsonSchema() - Method in class com.networknt.schema.PatternPropertiesValidator
 
preloadJsonSchema() - Method in class com.networknt.schema.PrefixItemsValidator
 
preloadJsonSchema() - Method in class com.networknt.schema.PropertiesValidator
 
preloadJsonSchema() - Method in class com.networknt.schema.PropertyNamesValidator
 
preloadJsonSchema() - Method in class com.networknt.schema.RecursiveRefValidator
 
preloadJsonSchema() - Method in class com.networknt.schema.RefValidator
 
preloadJsonSchema() - Method in class com.networknt.schema.UnionTypeValidator
 
preloadJsonSchema(boolean) - Method in class com.networknt.schema.SchemaValidatorsConfig.Builder
Sets if the schema should be preloaded.
preloadJsonSchemaRefMaxNestingDepth(int) - Method in class com.networknt.schema.SchemaValidatorsConfig.Builder
Sets the max depth of the evaluation path to preload when preloading refs.
preloadJsonSchemas(Collection<JsonSchema>) - Method in class com.networknt.schema.BaseJsonValidator
 
processArrayNode(ArrayNode) - Method in class com.networknt.schema.EnumValidator
Processes the array and ensures that numbers within have trailing zeroes stripped.
processNumberNode(JsonNode) - Method in class com.networknt.schema.EnumValidator
Processes the number and ensures trailing zeros are stripped.
PROPERTIES - com.networknt.schema.ValidatorTypeCode
 
PropertiesValidator - Class in com.networknt.schema
JsonValidator for properties.
PropertiesValidator(SchemaLocation, JsonNodePath, JsonNode, JsonSchema, ValidationContext) - Constructor for class com.networknt.schema.PropertiesValidator
 
property - Variable in class com.networknt.schema.ValidationMessage.BuilderSupport
 
property(String) - Method in class com.networknt.schema.ValidationMessage.BuilderSupport
 
PROPERTY - Static variable in class com.networknt.schema.PatternPropertiesValidator
 
PROPERTY - Static variable in class com.networknt.schema.PropertiesValidator
 
PROPERTYNAMES - com.networknt.schema.ValidatorTypeCode
 
PropertyNamesValidator - Class in com.networknt.schema
 
PropertyNamesValidator(SchemaLocation, JsonNodePath, JsonNode, JsonSchema, ValidationContext) - Constructor for class com.networknt.schema.PropertyNamesValidator
 
propertyWalkListener(JsonSchemaWalkListener) - Method in class com.networknt.schema.SchemaValidatorsConfig.Builder
 
propertyWalkListeners(Consumer<List<JsonSchemaWalkListener>>) - Method in class com.networknt.schema.SchemaValidatorsConfig.Builder
 
propertyWalkListeners(List<JsonSchemaWalkListener>) - Method in class com.networknt.schema.SchemaValidatorsConfig.Builder
 
put(JsonNodeAnnotation) - Method in class com.networknt.schema.annotation.JsonNodeAnnotations
Puts the annotation.
putAnnotation(ExecutionContext, Consumer<JsonNodeAnnotation.Builder>) - Method in class com.networknt.schema.AbstractJsonValidator
Puts an annotation.
putAnnotation(ExecutionContext, Consumer<JsonNodeAnnotation.Builder>) - Method in class com.networknt.schema.BaseJsonValidator
Puts an annotation.

R

rawValueNode(RawValue) - Method in class com.networknt.schema.serialization.node.LocationJsonNodeFactory
 
READ_ONLY - com.networknt.schema.ValidatorTypeCode
 
readAnchor(JsonNode) - Method in class com.networknt.schema.JsonMetaSchema
 
readDynamicAnchor(JsonNode) - Method in class com.networknt.schema.JsonMetaSchema
 
readId(JsonNode) - Method in class com.networknt.schema.JsonMetaSchema
 
readOnly(Boolean) - Method in class com.networknt.schema.SchemaValidatorsConfig.Builder
 
ReadOnlyValidator - Class in com.networknt.schema
JsonValidator for readOnly.
ReadOnlyValidator(SchemaLocation, JsonNodePath, JsonNode, JsonSchema, ValidationContext) - Constructor for class com.networknt.schema.ReadOnlyValidator
 
readTree(ObjectMapper, InputStream, JsonNodeFactoryFactory) - Static method in class com.networknt.schema.utils.JsonNodes
Read a JsonNode from an InputStream.
readTree(ObjectMapper, String, JsonNodeFactoryFactory) - Static method in class com.networknt.schema.utils.JsonNodes
Read a JsonNode from String content.
readTree(InputStream, InputFormat) - Method in class com.networknt.schema.serialization.DefaultJsonNodeReader
 
readTree(InputStream, InputFormat) - Method in interface com.networknt.schema.serialization.JsonNodeReader
Deserialize content as a tree.
readTree(String, InputFormat) - Method in class com.networknt.schema.serialization.DefaultJsonNodeReader
 
readTree(String, InputFormat) - Method in interface com.networknt.schema.serialization.JsonNodeReader
Deserialize content as a tree.
RECURSIVE_REF - com.networknt.schema.ValidatorTypeCode
 
RecursiveRefValidator - Class in com.networknt.schema
JsonValidator that resolves $recursiveRef.
RecursiveRefValidator(SchemaLocation, JsonNodePath, JsonNode, JsonSchema, ValidationContext) - Constructor for class com.networknt.schema.RecursiveRefValidator
 
REF - com.networknt.schema.ValidatorTypeCode
 
RefValidator - Class in com.networknt.schema
JsonValidator that resolves $ref.
RefValidator(SchemaLocation, JsonNodePath, JsonNode, JsonSchema, ValidationContext) - Constructor for class com.networknt.schema.RefValidator
 
RegexFormat - Class in com.networknt.schema.format
Format for regex.
RegexFormat() - Constructor for class com.networknt.schema.format.RegexFormat
 
RegexValidator - Class in com.networknt.org.apache.commons.validator.routines
Regular Expression validation (using the JRE's regular expression support).
RegexValidator(String) - Constructor for class com.networknt.org.apache.commons.validator.routines.RegexValidator
Constructs a case sensitive validator for a single regular expression.
RegexValidator(String...) - Constructor for class com.networknt.org.apache.commons.validator.routines.RegexValidator
Constructs a case sensitive validator that matches any one in the array of regular expressions.
RegexValidator(String[], boolean) - Constructor for class com.networknt.org.apache.commons.validator.routines.RegexValidator
Constructs a validator that matches any one of the set of regular expressions with the specified case sensitivity.
RegexValidator(String, boolean) - Constructor for class com.networknt.org.apache.commons.validator.routines.RegexValidator
Constructs a validator for a single regular expression with the specified case sensitivity.
registerAndMergeDiscriminator(DiscriminatorContext, ObjectNode, JsonSchema, JsonNodePath) - Static method in class com.networknt.schema.BaseJsonValidator
Rolls up all nested and compatible discriminators to the root discriminator of the type.
registerDiscriminator(SchemaLocation, ObjectNode) - Method in class com.networknt.schema.DiscriminatorContext
 
RegularExpression - Interface in com.networknt.schema.regex
Regular expression.
regularExpressionFactory(RegularExpressionFactory) - Method in class com.networknt.schema.SchemaValidatorsConfig.Builder
Sets the regular expression factory.
RegularExpressionFactory - Interface in com.networknt.schema.regex
Factory for RegularExpression.
remove(Object) - Method in class com.networknt.schema.utils.SetView
 
removeAll(Collection<?>) - Method in class com.networknt.schema.utils.SetView
 
reportChildErrors(ExecutionContext) - Method in class com.networknt.schema.OneOfValidator
Determines if child errors should be reported.
REQUIRED - com.networknt.schema.ValidatorTypeCode
 
RequiredValidator - Class in com.networknt.schema
JsonValidator for required.
RequiredValidator(SchemaLocation, JsonNodePath, JsonNode, JsonSchema, ValidationContext) - Constructor for class com.networknt.schema.RequiredValidator
 
resolve(SchemaLocation, String) - Static method in class com.networknt.schema.SchemaLocation
Resolves against a absolute IRI reference or fragment.
resolve(String) - Method in class com.networknt.schema.AbsoluteIri
Constructs a new IRI by parsing the given string and then resolving it against this IRI.
resolve(String) - Method in class com.networknt.schema.SchemaLocation
Resolves against a absolute IRI reference or fragment.
resolve(String, String) - Static method in class com.networknt.schema.AbsoluteIri
Constructs a new IRI by parsing the given string and then resolving it against this IRI.
resolveMessage(Locale, String) - Method in class com.networknt.schema.i18n.ResourceBundleMessageSource
Gets the message from the resource bundles.
resolveSchemaId(JsonNode) - Method in class com.networknt.schema.ValidationContext
 
ResourceBundleMessageSource - Class in com.networknt.schema.i18n
MessageSource that retrieves messages from a ResourceBundle.
ResourceBundleMessageSource(String...) - Constructor for class com.networknt.schema.i18n.ResourceBundleMessageSource
 
Result() - Constructor for class com.networknt.schema.OutputFormat.Result
 
RESULT - Static variable in interface com.networknt.schema.OutputFormat
The Result output format.
retainAll(Collection<?>) - Method in class com.networknt.schema.utils.SetView
 
RFC5892 - Class in com.networknt.schema.utils
Encapsulates the rules determining whether a label conforms to the RFC 5892 specification.
RFC5892() - Constructor for class com.networknt.schema.utils.RFC5892
 
runPostWalkListeners(ExecutionContext, String, JsonNode, JsonNode, JsonNodePath, JsonSchema, JsonValidator, Set<ValidationMessage>) - Method in class com.networknt.schema.walk.DefaultItemWalkListenerRunner
 
runPostWalkListeners(ExecutionContext, String, JsonNode, JsonNode, JsonNodePath, JsonSchema, JsonValidator, Set<ValidationMessage>) - Method in class com.networknt.schema.walk.DefaultKeywordWalkListenerRunner
 
runPostWalkListeners(ExecutionContext, String, JsonNode, JsonNode, JsonNodePath, JsonSchema, JsonValidator, Set<ValidationMessage>) - Method in class com.networknt.schema.walk.DefaultPropertyWalkListenerRunner
 
runPostWalkListeners(ExecutionContext, String, JsonNode, JsonNode, JsonNodePath, JsonSchema, JsonValidator, Set<ValidationMessage>) - Method in interface com.networknt.schema.walk.WalkListenerRunner
 
runPostWalkListeners(List<JsonSchemaWalkListener>, WalkEvent, Set<ValidationMessage>) - Method in class com.networknt.schema.walk.AbstractWalkListenerRunner
 
runPreWalkListeners(ExecutionContext, String, JsonNode, JsonNode, JsonNodePath, JsonSchema, JsonValidator) - Method in class com.networknt.schema.walk.DefaultItemWalkListenerRunner
 
runPreWalkListeners(ExecutionContext, String, JsonNode, JsonNode, JsonNodePath, JsonSchema, JsonValidator) - Method in class com.networknt.schema.walk.DefaultKeywordWalkListenerRunner
 
runPreWalkListeners(ExecutionContext, String, JsonNode, JsonNode, JsonNodePath, JsonSchema, JsonValidator) - Method in class com.networknt.schema.walk.DefaultPropertyWalkListenerRunner
 
runPreWalkListeners(ExecutionContext, String, JsonNode, JsonNode, JsonNodePath, JsonSchema, JsonValidator) - Method in interface com.networknt.schema.walk.WalkListenerRunner
 
runPreWalkListeners(List<JsonSchemaWalkListener>, WalkEvent) - Method in class com.networknt.schema.walk.AbstractWalkListenerRunner
 

S

schema - Variable in class com.networknt.schema.DynamicRefValidator
 
schema - Variable in class com.networknt.schema.RecursiveRefValidator
 
schema - Variable in class com.networknt.schema.RefValidator
 
schema(Predicate<SchemaLocation>) - Method in class com.networknt.schema.annotation.JsonNodeAnnotationPredicate.Builder
 
SchemaId - Class in com.networknt.schema
Schema Identifier used in $schema.
SchemaId() - Constructor for class com.networknt.schema.SchemaId
 
schemaIdValidator(JsonSchemaIdValidator) - Method in class com.networknt.schema.SchemaValidatorsConfig.Builder
Sets the schema id validator to use.
SchemaLoader - Interface in com.networknt.schema.resource
Schema Loader used to load a schema given the retrieval IRI.
schemaLoaders(Consumer<SchemaLoaders.Builder>) - Method in class com.networknt.schema.JsonSchemaFactory.Builder
 
SchemaLoaders - Class in com.networknt.schema.resource
Schema Loaders used to load a schema given the retrieval IRI.
SchemaLoaders() - Constructor for class com.networknt.schema.resource.SchemaLoaders
 
SchemaLoaders(int) - Constructor for class com.networknt.schema.resource.SchemaLoaders
 
SchemaLoaders(Collection<? extends SchemaLoader>) - Constructor for class com.networknt.schema.resource.SchemaLoaders
 
SchemaLoaders.Builder - Class in com.networknt.schema.resource
 
schemaLocation - Variable in class com.networknt.schema.ValidationMessage.BuilderSupport
 
schemaLocation - Variable in class com.networknt.schema.ValidationMessageHandler
 
schemaLocation(SchemaLocation) - Method in class com.networknt.schema.annotation.JsonNodeAnnotation.Builder
 
schemaLocation(SchemaLocation) - Method in class com.networknt.schema.ValidationMessage.BuilderSupport
The schema location is the canonical URI of the schema object plus a JSON Pointer fragment indicating the subschema that produced a result.
SchemaLocation - Class in com.networknt.schema
The schema location is the canonical IRI of the schema object plus a JSON Pointer fragment indicating the subschema that produced a result.
SchemaLocation(AbsoluteIri) - Constructor for class com.networknt.schema.SchemaLocation
Constructs a new SchemaLocation.
SchemaLocation(AbsoluteIri, JsonNodePath) - Constructor for class com.networknt.schema.SchemaLocation
Constructs a new SchemaLocation.
SchemaLocation.Builder - Class in com.networknt.schema
Builder for building SchemaLocation.
SchemaLocation.Fragment - Class in com.networknt.schema
The fragment can be a JSON pointer to the document or an anchor.
SchemaMapper - Interface in com.networknt.schema.resource
Schema Mapper used to map an ID indicated by an absolute IRI to a retrieval IRI.
schemaMappers(Consumer<SchemaMappers.Builder>) - Method in class com.networknt.schema.JsonSchemaFactory.Builder
 
SchemaMappers - Class in com.networknt.schema.resource
Schema Mappers used to map an ID indicated by an absolute IRI to a retrieval IRI.
SchemaMappers() - Constructor for class com.networknt.schema.resource.SchemaMappers
 
SchemaMappers(int) - Constructor for class com.networknt.schema.resource.SchemaMappers
 
SchemaMappers(Collection<? extends SchemaMapper>) - Constructor for class com.networknt.schema.resource.SchemaMappers
 
SchemaMappers.Builder - Class in com.networknt.schema.resource
 
schemaNode - Variable in class com.networknt.schema.BaseJsonValidator
 
schemaNode - Variable in class com.networknt.schema.ValidationMessage.BuilderSupport
 
schemaNode(JsonNode) - Method in class com.networknt.schema.ValidationMessage.BuilderSupport
 
schemas(Function<String, String>) - Method in class com.networknt.schema.resource.SchemaLoaders.Builder
Sets the schema data by absolute IRI function.
schemas(Function<String, T>, Function<T, String>) - Method in class com.networknt.schema.resource.SchemaLoaders.Builder
Sets the schema data by using two mapping functions.
schemas(Map<String, String>) - Method in class com.networknt.schema.resource.SchemaLoaders.Builder
Sets the schema data by absolute IRI.
SchemaValidatorsConfig - Class in com.networknt.schema
Configuration for validators.
SchemaValidatorsConfig() - Constructor for class com.networknt.schema.SchemaValidatorsConfig
Deprecated.
SchemaValidatorsConfig.Builder - Class in com.networknt.schema
SchemaValidatorsConfig.ImmutableSchemaValidatorsConfig - Class in com.networknt.schema
SchemaValidatorsConfig that throws on mutators or deprecated methods.
self() - Method in class com.networknt.schema.MessageSourceValidationMessage.Builder
 
self() - Method in class com.networknt.schema.serialization.DefaultJsonNodeReader.Builder
 
self() - Method in class com.networknt.schema.serialization.DefaultJsonNodeReader.BuilderSupport
 
self() - Method in class com.networknt.schema.ValidationMessage.Builder
 
self() - Method in class com.networknt.schema.ValidationMessage.BuilderSupport
 
setAnnotationCollectionEnabled(boolean) - Method in class com.networknt.schema.ExecutionConfig
Sets whether the annotation collection is enabled.
setAnnotationCollectionFilter(Predicate<String>) - Method in class com.networknt.schema.ExecutionConfig
Predicate to determine if annotation collection is allowed for a particular keyword.
setAnnotations(Map<String, Object>) - Method in class com.networknt.schema.output.OutputUnit
 
setApplyDefaultsStrategy(ApplyDefaultsStrategy) - Method in class com.networknt.schema.SchemaValidatorsConfig.ImmutableSchemaValidatorsConfig
 
setApplyDefaultsStrategy(ApplyDefaultsStrategy) - Method in class com.networknt.schema.SchemaValidatorsConfig
 
setCacheRefs(boolean) - Method in class com.networknt.schema.SchemaValidatorsConfig.ImmutableSchemaValidatorsConfig
 
setCacheRefs(boolean) - Method in class com.networknt.schema.SchemaValidatorsConfig
Sets if schemas loaded from refs will be cached and reused for subsequent runs.
setCollectorContext(CollectorContext) - Method in class com.networknt.schema.ExecutionContext
Sets the collector context.
setCustomMessageSupported(boolean) - Method in class com.networknt.schema.SchemaValidatorsConfig.ImmutableSchemaValidatorsConfig
 
setCustomMessageSupported(boolean) - Method in class com.networknt.schema.SchemaValidatorsConfig
Deprecated.
setDebugEnabled(boolean) - Method in class com.networknt.schema.ExecutionConfig
Sets if debugging features such as logging is switched on.
setDetails(List<OutputUnit>) - Method in class com.networknt.schema.output.OutputUnit
 
setDroppedAnnotations(Map<String, Object>) - Method in class com.networknt.schema.output.OutputUnit
 
setEcma262Validator(boolean) - Method in class com.networknt.schema.SchemaValidatorsConfig.ImmutableSchemaValidatorsConfig
 
setEcma262Validator(boolean) - Method in class com.networknt.schema.SchemaValidatorsConfig
Sets whether to use a ECMA-262 compliant regular expression validator.
setErrors(Map<String, Object>) - Method in class com.networknt.schema.output.OutputUnit
 
setEvaluationPath(String) - Method in class com.networknt.schema.output.OutputUnit
 
setExecutionConfig(ExecutionConfig) - Method in class com.networknt.schema.ExecutionContext
Sets the execution configuration.
setExecutionContextCustomizer(ExecutionContextCustomizer) - Method in class com.networknt.schema.SchemaValidatorsConfig.ImmutableSchemaValidatorsConfig
 
setExecutionContextCustomizer(ExecutionContextCustomizer) - Method in class com.networknt.schema.SchemaValidatorsConfig
 
setFailFast(boolean) - Method in class com.networknt.schema.ExecutionConfig
Sets whether fast fail is enabled.
setFailFast(boolean) - Method in class com.networknt.schema.ExecutionContext
Sets if the validator should immediately throw a fail fast exception if an error has occurred.
setFailFast(boolean) - Method in class com.networknt.schema.SchemaValidatorsConfig.ImmutableSchemaValidatorsConfig
 
setFailFast(boolean) - Method in class com.networknt.schema.SchemaValidatorsConfig
When enabled, JsonValidator.validate(ExecutionContext, JsonNode, JsonNode, JsonNodePath) doesn't return any Set<ValidationMessage>, instead a JsonSchemaException is thrown as soon as a validation errors is discovered.
setFormatAssertionsEnabled(Boolean) - Method in class com.networknt.schema.ExecutionConfig
Sets the format assertion enabled flag.
setFormatAssertionsEnabled(Boolean) - Method in class com.networknt.schema.SchemaValidatorsConfig.ImmutableSchemaValidatorsConfig
 
setFormatAssertionsEnabled(Boolean) - Method in class com.networknt.schema.SchemaValidatorsConfig
Deprecated.
setHandleNullableField(boolean) - Method in class com.networknt.schema.SchemaValidatorsConfig.ImmutableSchemaValidatorsConfig
 
setHandleNullableField(boolean) - Method in class com.networknt.schema.SchemaValidatorsConfig
 
setInstanceLocation(String) - Method in class com.networknt.schema.output.OutputUnit
 
setJavaSemantics(boolean) - Method in class com.networknt.schema.SchemaValidatorsConfig.ImmutableSchemaValidatorsConfig
 
setJavaSemantics(boolean) - Method in class com.networknt.schema.SchemaValidatorsConfig
 
setLoadCollectors(boolean) - Method in class com.networknt.schema.SchemaValidatorsConfig.ImmutableSchemaValidatorsConfig
 
setLoadCollectors(boolean) - Method in class com.networknt.schema.SchemaValidatorsConfig
Deprecated.
setLocale(Locale) - Method in class com.networknt.schema.ExecutionConfig
Sets the locale to use for formatting messages.
setLocale(Locale) - Method in class com.networknt.schema.SchemaValidatorsConfig.ImmutableSchemaValidatorsConfig
 
setLocale(Locale) - Method in class com.networknt.schema.SchemaValidatorsConfig
Deprecated.
setLosslessNarrowing(boolean) - Method in class com.networknt.schema.SchemaValidatorsConfig.ImmutableSchemaValidatorsConfig
 
setLosslessNarrowing(boolean) - Method in class com.networknt.schema.SchemaValidatorsConfig
 
setMessageSource(MessageSource) - Method in class com.networknt.schema.SchemaValidatorsConfig.ImmutableSchemaValidatorsConfig
 
setMessageSource(MessageSource) - Method in class com.networknt.schema.SchemaValidatorsConfig
Set the message source to use for generating localised messages.
setOpenAPI3StyleDiscriminators(boolean) - Method in class com.networknt.schema.SchemaValidatorsConfig.ImmutableSchemaValidatorsConfig
 
setOpenAPI3StyleDiscriminators(boolean) - Method in class com.networknt.schema.SchemaValidatorsConfig
When enabled, the validation of anyOf and allOf in polymorphism will respect OpenAPI 3 style discriminators as described in the OpenAPI 3.0.3 spec.
setPathType(PathType) - Method in class com.networknt.schema.SchemaValidatorsConfig.ImmutableSchemaValidatorsConfig
 
setPathType(PathType) - Method in class com.networknt.schema.SchemaValidatorsConfig
Set the approach used to generate paths in messages, logs and errors (default is PathType.LEGACY).
setPreloadJsonSchema(boolean) - Method in class com.networknt.schema.SchemaValidatorsConfig.ImmutableSchemaValidatorsConfig
 
setPreloadJsonSchema(boolean) - Method in class com.networknt.schema.SchemaValidatorsConfig
Sets if the schema should be preloaded.
setPreloadJsonSchemaRefMaxNestingDepth(int) - Method in class com.networknt.schema.SchemaValidatorsConfig.ImmutableSchemaValidatorsConfig
 
setPreloadJsonSchemaRefMaxNestingDepth(int) - Method in class com.networknt.schema.SchemaValidatorsConfig
Sets the max depth of the evaluation path to preload when preloading refs.
setReadOnly(boolean) - Method in class com.networknt.schema.SchemaValidatorsConfig.ImmutableSchemaValidatorsConfig
 
setReadOnly(boolean) - Method in class com.networknt.schema.SchemaValidatorsConfig
 
setRegularExpressionFactory(RegularExpressionFactory) - Method in class com.networknt.schema.SchemaValidatorsConfig.ImmutableSchemaValidatorsConfig
 
setRegularExpressionFactory(RegularExpressionFactory) - Method in class com.networknt.schema.SchemaValidatorsConfig
Sets the regular expression factory.
setResult(JsonNodePath, SchemaLocation, JsonNodePath, boolean) - Method in class com.networknt.schema.result.JsonNodeResults
 
setSchemaIdValidator(JsonSchemaIdValidator) - Method in class com.networknt.schema.SchemaValidatorsConfig.ImmutableSchemaValidatorsConfig
 
setSchemaIdValidator(JsonSchemaIdValidator) - Method in class com.networknt.schema.SchemaValidatorsConfig
Sets the schema id validator to validate $id.
setSchemaLocation(String) - Method in class com.networknt.schema.output.OutputUnit
 
setStrict(String, boolean) - Method in class com.networknt.schema.SchemaValidatorsConfig.ImmutableSchemaValidatorsConfig
 
setStrict(String, boolean) - Method in class com.networknt.schema.SchemaValidatorsConfig
Alters the strictness of validations for a specific keyword.
setTypeLoose(boolean) - Method in class com.networknt.schema.SchemaValidatorsConfig.ImmutableSchemaValidatorsConfig
 
setTypeLoose(boolean) - Method in class com.networknt.schema.SchemaValidatorsConfig
 
setValid(boolean) - Method in class com.networknt.schema.output.OutputUnit
 
SetView<E> - Class in com.networknt.schema.utils
View of a list of sets.
SetView() - Constructor for class com.networknt.schema.utils.SetView
 
SetView.SetViewIterator<E> - Class in com.networknt.schema.utils
Iterator.
SetViewIterator(SetView<E>) - Constructor for class com.networknt.schema.utils.SetView.SetViewIterator
 
setWriteOnly(boolean) - Method in class com.networknt.schema.SchemaValidatorsConfig.ImmutableSchemaValidatorsConfig
 
setWriteOnly(boolean) - Method in class com.networknt.schema.SchemaValidatorsConfig
 
shouldApplyArrayDefaults() - Method in class com.networknt.schema.ApplyDefaultsStrategy
 
shouldApplyPropertyDefaults() - Method in class com.networknt.schema.ApplyDefaultsStrategy
 
shouldApplyPropertyDefaultsIfNull() - Method in class com.networknt.schema.ApplyDefaultsStrategy
 
size() - Method in class com.networknt.schema.utils.SetView
 
SKIP - com.networknt.schema.walk.WalkFlow
 
specification(SpecVersion.VersionFlag) - Method in class com.networknt.schema.JsonMetaSchema.Builder
Sets the specification.
SpecVersion - Class in com.networknt.schema
 
SpecVersion() - Constructor for class com.networknt.schema.SpecVersion
 
SpecVersion.VersionFlag - Enum in com.networknt.schema
 
SpecVersionDetector - Class in com.networknt.schema
This class is used to detect schema version
startsWith(JsonNodePath) - Method in class com.networknt.schema.JsonNodePath
Tests if this path starts with the other path.
startsWithSlash(String) - Method in class com.networknt.schema.JsonSchemaIdValidator.DefaultJsonSchemaIdValidator
 
strict(String, boolean) - Method in class com.networknt.schema.SchemaValidatorsConfig.Builder
 
strict(Map<String, Boolean>) - Method in class com.networknt.schema.SchemaValidatorsConfig.Builder
 
STRING - com.networknt.schema.JsonType
 
StringChecker - Class in com.networknt.schema.utils
 
StringChecker() - Constructor for class com.networknt.schema.utils.StringChecker
 
StringUtils - Class in com.networknt.schema.utils
 
SUPPORTED_LANGUAGE_TAGS - Static variable in class com.networknt.schema.i18n.Locales
The list of locale resource bundles.
SUPPORTED_LOCALES - Static variable in class com.networknt.schema.i18n.Locales
The supported locales.
supportedVersions - Static variable in class com.networknt.schema.SpecVersionDetector
 
suppressSubSchemaRetrieval - Variable in class com.networknt.schema.BaseJsonValidator
 

T

test(JsonNodeAnnotation) - Method in class com.networknt.schema.annotation.JsonNodeAnnotationPredicate
 
textNode(String) - Method in class com.networknt.schema.serialization.node.LocationJsonNodeFactory
 
ThresholdMixin - Interface in com.networknt.schema
 
thresholdValue() - Method in interface com.networknt.schema.ThresholdMixin
 
TimeFormat - Class in com.networknt.schema.format
Format for time.
TimeFormat() - Constructor for class com.networknt.schema.format.TimeFormat
 
toArray() - Method in class com.networknt.schema.utils.SetView
 
toArray(T[]) - Method in class com.networknt.schema.utils.SetView
 
tokenLocation() - Method in interface com.networknt.schema.serialization.node.JsonLocationAware
Gets the token location.
tokenLocation() - Method in class com.networknt.schema.serialization.node.JsonLocationAwareArrayNode
 
tokenLocation() - Method in class com.networknt.schema.serialization.node.JsonLocationAwareBigIntegerNode
 
tokenLocation() - Method in class com.networknt.schema.serialization.node.JsonLocationAwareBinaryNode
 
tokenLocation() - Method in class com.networknt.schema.serialization.node.JsonLocationAwareBooleanNode
 
tokenLocation() - Method in class com.networknt.schema.serialization.node.JsonLocationAwareDecimalNode
 
tokenLocation() - Method in class com.networknt.schema.serialization.node.JsonLocationAwareDoubleNode
 
tokenLocation() - Method in class com.networknt.schema.serialization.node.JsonLocationAwareFloatNode
 
tokenLocation() - Method in class com.networknt.schema.serialization.node.JsonLocationAwareIntNode
 
tokenLocation() - Method in class com.networknt.schema.serialization.node.JsonLocationAwareLongNode
 
tokenLocation() - Method in class com.networknt.schema.serialization.node.JsonLocationAwareNullNode
 
tokenLocation() - Method in class com.networknt.schema.serialization.node.JsonLocationAwareObjectNode
 
tokenLocation() - Method in class com.networknt.schema.serialization.node.JsonLocationAwarePOJONode
 
tokenLocation() - Method in class com.networknt.schema.serialization.node.JsonLocationAwareShortNode
 
tokenLocation() - Method in class com.networknt.schema.serialization.node.JsonLocationAwareTextNode
 
tokenLocationOf(JsonNode) - Static method in class com.networknt.schema.utils.JsonNodes
Gets the token location of the JsonNode that implements JsonLocationAware.
toString() - Method in class com.networknt.org.apache.commons.validator.routines.RegexValidator
Provides a String representation of this validator.
toString() - Method in class com.networknt.schema.AbsoluteIri
 
toString() - Method in class com.networknt.schema.AbstractJsonValidator
 
toString() - Method in class com.networknt.schema.AbstractKeyword
 
toString() - Method in class com.networknt.schema.annotation.JsonNodeAnnotation
 
toString() - Method in class com.networknt.schema.annotation.JsonNodeAnnotations
 
toString() - Method in class com.networknt.schema.BaseJsonValidator
 
toString() - Method in class com.networknt.schema.JsonMetaSchema
 
toString() - Method in class com.networknt.schema.JsonNodePath
 
toString() - Method in class com.networknt.schema.JsonSchema
END OF WALK METHODS
toString() - Method in enum com.networknt.schema.JsonType
Gets the type value.
toString() - Method in class com.networknt.schema.output.OutputFlag
 
toString() - Method in class com.networknt.schema.output.OutputUnit
 
toString() - Method in class com.networknt.schema.output.OutputUnitKey
 
toString() - Method in class com.networknt.schema.result.JsonNodeResult
 
toString() - Method in class com.networknt.schema.SchemaLocation
 
toString() - Method in class com.networknt.schema.utils.SetView
 
toString() - Method in class com.networknt.schema.ValidationMessage
 
toString() - Method in enum com.networknt.schema.ValidatorTypeCode
 
toString() - Method in class com.networknt.schema.Vocabulary
 
toString() - Method in class com.networknt.schema.walk.WalkEvent
 
toUri(AbsoluteIri) - Static method in class com.networknt.schema.utils.AbsoluteIris
Converts an IRI to a URI.
toURI(AbsoluteIri) - Method in class com.networknt.schema.resource.UriSchemaLoader
Converts an AbsoluteIRI to a URI.
toURL(URI) - Method in class com.networknt.schema.resource.UriSchemaLoader
Converts a URI to a URL.
TRUE - com.networknt.schema.ValidatorTypeCode
 
TrueValidator - Class in com.networknt.schema
JsonValidator for true.
TrueValidator(SchemaLocation, JsonNodePath, JsonNode, JsonSchema, ValidationContext) - Constructor for class com.networknt.schema.TrueValidator
 
type - Variable in class com.networknt.schema.ValidationMessage.BuilderSupport
 
type(String) - Method in class com.networknt.schema.ValidationMessage.BuilderSupport
 
TYPE - com.networknt.schema.ValidatorTypeCode
 
TypeFactory - Class in com.networknt.schema
Type factory.
TypeFactory() - Constructor for class com.networknt.schema.TypeFactory
 
typeLoose(boolean) - Method in class com.networknt.schema.SchemaValidatorsConfig.Builder
 
TypeValidator - Class in com.networknt.schema
JsonValidator for type.
TypeValidator(SchemaLocation, JsonNodePath, JsonNode, JsonSchema, ValidationContext) - Constructor for class com.networknt.schema.TypeValidator
 

U

UCDLoader - Class in com.networknt.schema.utils
 
UCDLoader() - Constructor for class com.networknt.schema.utils.UCDLoader
 
UNEVALUATED_ITEMS - com.networknt.schema.ValidatorTypeCode
 
UNEVALUATED_PROPERTIES - com.networknt.schema.ValidatorTypeCode
 
UnevaluatedItemsValidator - Class in com.networknt.schema
JsonValidator for unevaluatedItems.
UnevaluatedItemsValidator(SchemaLocation, JsonNodePath, JsonNode, JsonSchema, ValidationContext) - Constructor for class com.networknt.schema.UnevaluatedItemsValidator
 
UnevaluatedPropertiesValidator - Class in com.networknt.schema
JsonValidator for unevaluatedProperties.
UnevaluatedPropertiesValidator(SchemaLocation, JsonNodePath, JsonNode, JsonSchema, ValidationContext) - Constructor for class com.networknt.schema.UnevaluatedPropertiesValidator
 
UnicodeDatabase - Class in com.networknt.schema.utils
 
UnicodeDatabase() - Constructor for class com.networknt.schema.utils.UnicodeDatabase
 
union(Set<E>) - Method in class com.networknt.schema.utils.SetView
Adds a set to the view.
UNION - com.networknt.schema.JsonType
 
UNION_TYPE - com.networknt.schema.ValidatorTypeCode
 
UnionTypeValidator - Class in com.networknt.schema
JsonValidator for type union.
UnionTypeValidator(SchemaLocation, JsonNodePath, JsonNode, JsonSchema, ValidationContext) - Constructor for class com.networknt.schema.UnionTypeValidator
 
UNIQUE_ITEMS - com.networknt.schema.ValidatorTypeCode
 
UniqueItemsValidator - Class in com.networknt.schema
JsonValidator for uniqueItems.
UniqueItemsValidator(SchemaLocation, JsonNodePath, JsonNode, JsonSchema, ValidationContext) - Constructor for class com.networknt.schema.UniqueItemsValidator
 
UNKNOWN - com.networknt.schema.JsonType
 
unknownKeywordFactory(KeywordFactory) - Method in class com.networknt.schema.JsonMetaSchema.Builder
Sets the keyword factory for handling unknown keywords.
UnknownKeywordFactory - Class in com.networknt.schema
Unknown keyword factory.
UnknownKeywordFactory() - Constructor for class com.networknt.schema.UnknownKeywordFactory
 
updateTLDOverride(DomainValidator.ArrayType, String...) - Static method in class com.networknt.org.apache.commons.validator.routines.DomainValidator
Update one of the TLD override arrays.
URI_REFERENCE - com.networknt.schema.PathType
Paths as a URI reference.
UriFormat - Class in com.networknt.schema.format
Format for uri.
UriFormat() - Constructor for class com.networknt.schema.format.UriFormat
 
UriReferenceFormat - Class in com.networknt.schema.format
Format for uri-reference.
UriReferenceFormat() - Constructor for class com.networknt.schema.format.UriReferenceFormat
 
UriSchemaLoader - Class in com.networknt.schema.resource
Loads from uri.
UriSchemaLoader() - Constructor for class com.networknt.schema.resource.UriSchemaLoader
 

V

V201909 - com.networknt.schema.SpecVersion.VersionFlag
 
V201909 - Static variable in class com.networknt.schema.SchemaId
Draft 2019-09.
V201909_APPLICATOR - Static variable in class com.networknt.schema.Vocabulary
 
V201909_CONTENT - Static variable in class com.networknt.schema.Vocabulary
 
V201909_CORE - Static variable in class com.networknt.schema.Vocabulary
 
V201909_FORMAT - Static variable in class com.networknt.schema.Vocabulary
 
V201909_META_DATA - Static variable in class com.networknt.schema.Vocabulary
 
V201909_VALIDATION - Static variable in class com.networknt.schema.Vocabulary
 
V202012 - com.networknt.schema.SpecVersion.VersionFlag
 
V202012 - Static variable in class com.networknt.schema.SchemaId
Draft 2020-12.
V202012_APPLICATOR - Static variable in class com.networknt.schema.Vocabulary
 
V202012_CONTENT - Static variable in class com.networknt.schema.Vocabulary
 
V202012_CORE - Static variable in class com.networknt.schema.Vocabulary
 
V202012_FORMAT_ANNOTATION - Static variable in class com.networknt.schema.Vocabulary
 
V202012_FORMAT_ASSERTION - Static variable in class com.networknt.schema.Vocabulary
 
V202012_META_DATA - Static variable in class com.networknt.schema.Vocabulary
 
V202012_UNEVALUATED - Static variable in class com.networknt.schema.Vocabulary
 
V202012_VALIDATION - Static variable in class com.networknt.schema.Vocabulary
 
V4 - com.networknt.schema.SpecVersion.VersionFlag
 
V4 - Static variable in class com.networknt.schema.SchemaId
Draft 4.
V6 - com.networknt.schema.SpecVersion.VersionFlag
 
V6 - Static variable in class com.networknt.schema.SchemaId
Draft 6.
V7 - com.networknt.schema.SpecVersion.VersionFlag
 
V7 - Static variable in class com.networknt.schema.SchemaId
Draft 7.
validate(JsonNode) - Method in class com.networknt.schema.JsonSchema
Validate the given root JsonNode, starting at the root of the data path.
validate(JsonNode, ExecutionContextCustomizer) - Method in class com.networknt.schema.JsonSchema
Validate the given root JsonNode, starting at the root of the data path.
validate(JsonNode, OutputFormat<T>) - Method in class com.networknt.schema.JsonSchema
Validates the given root JsonNode, starting at the root of the data path.
validate(JsonNode, OutputFormat<T>, ExecutionContextCustomizer) - Method in class com.networknt.schema.JsonSchema
Validates the given root JsonNode, starting at the root of the data path.
validate(JsonNode, OutputFormat<T>, Consumer<ExecutionContext>) - Method in class com.networknt.schema.JsonSchema
Validates the given root JsonNode, starting at the root of the data path.
validate(JsonNode, Consumer<ExecutionContext>) - Method in class com.networknt.schema.JsonSchema
Validate the given root JsonNode, starting at the root of the data path.
validate(ExecutionContext, JsonNode) - Method in class com.networknt.schema.BaseJsonValidator
 
validate(ExecutionContext, JsonNode, JsonNode, JsonNodePath) - Method in class com.networknt.schema.AdditionalPropertiesValidator
 
validate(ExecutionContext, JsonNode, JsonNode, JsonNodePath) - Method in class com.networknt.schema.AllOfValidator
 
validate(ExecutionContext, JsonNode, JsonNode, JsonNodePath) - Method in class com.networknt.schema.AnyOfValidator
 
validate(ExecutionContext, JsonNode, JsonNode, JsonNodePath) - Method in class com.networknt.schema.ConstValidator
 
validate(ExecutionContext, JsonNode, JsonNode, JsonNodePath) - Method in class com.networknt.schema.ContainsValidator
 
validate(ExecutionContext, JsonNode, JsonNode, JsonNodePath) - Method in class com.networknt.schema.ContentEncodingValidator
 
validate(ExecutionContext, JsonNode, JsonNode, JsonNodePath) - Method in class com.networknt.schema.ContentMediaTypeValidator
 
validate(ExecutionContext, JsonNode, JsonNode, JsonNodePath) - Method in class com.networknt.schema.DependenciesValidator
 
validate(ExecutionContext, JsonNode, JsonNode, JsonNodePath) - Method in class com.networknt.schema.DependentRequired
 
validate(ExecutionContext, JsonNode, JsonNode, JsonNodePath) - Method in class com.networknt.schema.DependentSchemas
 
validate(ExecutionContext, JsonNode, JsonNode, JsonNodePath) - Method in class com.networknt.schema.DiscriminatorValidator
 
validate(ExecutionContext, JsonNode, JsonNode, JsonNodePath) - Method in class com.networknt.schema.DynamicRefValidator
 
validate(ExecutionContext, JsonNode, JsonNode, JsonNodePath) - Method in class com.networknt.schema.EnumValidator
 
validate(ExecutionContext, JsonNode, JsonNode, JsonNodePath) - Method in class com.networknt.schema.ExclusiveMaximumValidator
 
validate(ExecutionContext, JsonNode, JsonNode, JsonNodePath) - Method in class com.networknt.schema.ExclusiveMinimumValidator
 
validate(ExecutionContext, JsonNode, JsonNode, JsonNodePath) - Method in class com.networknt.schema.FalseValidator
 
validate(ExecutionContext, JsonNode, JsonNode, JsonNodePath) - Method in class com.networknt.schema.FormatValidator
 
validate(ExecutionContext, JsonNode, JsonNode, JsonNodePath) - Method in class com.networknt.schema.IfValidator
 
validate(ExecutionContext, JsonNode, JsonNode, JsonNodePath) - Method in class com.networknt.schema.ItemsValidator
 
validate(ExecutionContext, JsonNode, JsonNode, JsonNodePath) - Method in class com.networknt.schema.ItemsValidator202012
 
validate(ExecutionContext, JsonNode, JsonNode, JsonNodePath) - Method in class com.networknt.schema.JsonSchema
START OF VALIDATE METHODS
validate(ExecutionContext, JsonNode, JsonNode, JsonNodePath) - Method in interface com.networknt.schema.JsonValidator
Validate the given JsonNode, the given node is the child node of the root node at given data path.
validate(ExecutionContext, JsonNode, JsonNode, JsonNodePath) - Method in class com.networknt.schema.MaximumValidator
 
validate(ExecutionContext, JsonNode, JsonNode, JsonNodePath) - Method in class com.networknt.schema.MaxItemsValidator
 
validate(ExecutionContext, JsonNode, JsonNode, JsonNodePath) - Method in class com.networknt.schema.MaxLengthValidator
 
validate(ExecutionContext, JsonNode, JsonNode, JsonNodePath) - Method in class com.networknt.schema.MaxPropertiesValidator
 
validate(ExecutionContext, JsonNode, JsonNode, JsonNodePath) - Method in class com.networknt.schema.MinimumValidator
 
validate(ExecutionContext, JsonNode, JsonNode, JsonNodePath) - Method in class com.networknt.schema.MinItemsValidator
 
validate(ExecutionContext, JsonNode, JsonNode, JsonNodePath) - Method in class com.networknt.schema.MinLengthValidator
 
validate(ExecutionContext, JsonNode, JsonNode, JsonNodePath) - Method in class com.networknt.schema.MinMaxContainsValidator
 
validate(ExecutionContext, JsonNode, JsonNode, JsonNodePath) - Method in class com.networknt.schema.MinPropertiesValidator
 
validate(ExecutionContext, JsonNode, JsonNode, JsonNodePath) - Method in class com.networknt.schema.MultipleOfValidator
 
validate(ExecutionContext, JsonNode, JsonNode, JsonNodePath) - Method in class com.networknt.schema.NotAllowedValidator
 
validate(ExecutionContext, JsonNode, JsonNode, JsonNodePath) - Method in class com.networknt.schema.NotValidator
 
validate(ExecutionContext, JsonNode, JsonNode, JsonNodePath) - Method in class com.networknt.schema.OneOfValidator
 
validate(ExecutionContext, JsonNode, JsonNode, JsonNodePath) - Method in class com.networknt.schema.PatternPropertiesValidator
 
validate(ExecutionContext, JsonNode, JsonNode, JsonNodePath) - Method in class com.networknt.schema.PatternValidator
 
validate(ExecutionContext, JsonNode, JsonNode, JsonNodePath) - Method in class com.networknt.schema.PrefixItemsValidator
 
validate(ExecutionContext, JsonNode, JsonNode, JsonNodePath) - Method in class com.networknt.schema.PropertiesValidator
 
validate(ExecutionContext, JsonNode, JsonNode, JsonNodePath) - Method in class com.networknt.schema.PropertyNamesValidator
 
validate(ExecutionContext, JsonNode, JsonNode, JsonNodePath) - Method in class com.networknt.schema.ReadOnlyValidator
 
validate(ExecutionContext, JsonNode, JsonNode, JsonNodePath) - Method in class com.networknt.schema.RecursiveRefValidator
 
validate(ExecutionContext, JsonNode, JsonNode, JsonNodePath) - Method in class com.networknt.schema.RefValidator
 
validate(ExecutionContext, JsonNode, JsonNode, JsonNodePath) - Method in class com.networknt.schema.RequiredValidator
 
validate(ExecutionContext, JsonNode, JsonNode, JsonNodePath) - Method in class com.networknt.schema.TrueValidator
 
validate(ExecutionContext, JsonNode, JsonNode, JsonNodePath) - Method in class com.networknt.schema.TypeValidator
 
validate(ExecutionContext, JsonNode, JsonNode, JsonNodePath) - Method in class com.networknt.schema.UnevaluatedItemsValidator
 
validate(ExecutionContext, JsonNode, JsonNode, JsonNodePath) - Method in class com.networknt.schema.UnevaluatedPropertiesValidator
 
validate(ExecutionContext, JsonNode, JsonNode, JsonNodePath) - Method in class com.networknt.schema.UnionTypeValidator
 
validate(ExecutionContext, JsonNode, JsonNode, JsonNodePath) - Method in class com.networknt.schema.UniqueItemsValidator
 
validate(ExecutionContext, JsonNode, JsonNode, JsonNodePath) - Method in class com.networknt.schema.WriteOnlyValidator
 
validate(ExecutionContext, JsonNode, JsonNode, JsonNodePath, boolean) - Method in class com.networknt.schema.AdditionalPropertiesValidator
 
validate(ExecutionContext, JsonNode, JsonNode, JsonNodePath, boolean) - Method in class com.networknt.schema.AllOfValidator
 
validate(ExecutionContext, JsonNode, JsonNode, JsonNodePath, boolean) - Method in class com.networknt.schema.AnyOfValidator
 
validate(ExecutionContext, JsonNode, JsonNode, JsonNodePath, boolean) - Method in class com.networknt.schema.DependentSchemas
 
validate(ExecutionContext, JsonNode, JsonNode, JsonNodePath, boolean) - Method in class com.networknt.schema.NotValidator
 
validate(ExecutionContext, JsonNode, JsonNode, JsonNodePath, boolean) - Method in class com.networknt.schema.OneOfValidator
 
validate(ExecutionContext, JsonNode, JsonNode, JsonNodePath, boolean) - Method in class com.networknt.schema.PropertiesValidator
 
validate(ExecutionContext, JsonNode, OutputFormat<T>) - Method in class com.networknt.schema.JsonSchema
Validates to a format.
validate(ExecutionContext, JsonNode, OutputFormat<T>, ExecutionContextCustomizer) - Method in class com.networknt.schema.JsonSchema
Validates to a format.
validate(ExecutionContext, ValidationContext, JsonNode, JsonNode, JsonNodePath, boolean, Supplier<MessageSourceValidationMessage.Builder>, FormatValidator) - Method in interface com.networknt.schema.Format
Validates the format.
validate(String) - Method in class com.networknt.org.apache.commons.validator.routines.RegexValidator
Validates a value against the set of regular expressions returning a String value of the aggregated groups.
validate(String, boolean, SchemaLocation, SchemaLocation, ValidationContext) - Method in class com.networknt.schema.JsonSchemaIdValidator.DefaultJsonSchemaIdValidator
 
validate(String, boolean, SchemaLocation, SchemaLocation, ValidationContext) - Method in interface com.networknt.schema.JsonSchemaIdValidator
Validates if the $id value is valid.
validate(String, InputFormat) - Method in class com.networknt.schema.JsonSchema
Validate the given input string using the input format, starting at the root of the data path.
validate(String, InputFormat, ExecutionContextCustomizer) - Method in class com.networknt.schema.JsonSchema
Validate the given input string using the input format, starting at the root of the data path.
validate(String, InputFormat, OutputFormat<T>) - Method in class com.networknt.schema.JsonSchema
Validates the given input string using the input format, starting at the root of the data path.
validate(String, InputFormat, OutputFormat<T>, ExecutionContextCustomizer) - Method in class com.networknt.schema.JsonSchema
Validates the given input string using the input format, starting at the root of the data path.
validate(String, InputFormat, OutputFormat<T>, Consumer<ExecutionContext>) - Method in class com.networknt.schema.JsonSchema
Validates the given input string using the input format, starting at the root of the data path.
validate(String, InputFormat, Consumer<ExecutionContext>) - Method in class com.networknt.schema.JsonSchema
Validate the given input string using the input format, starting at the root of the data path.
validate(URI) - Method in class com.networknt.schema.format.AbstractRFC3986Format
Determines if the uri matches the format.
validate(URI) - Method in class com.networknt.schema.format.IriFormat
 
validate(URI) - Method in class com.networknt.schema.format.IriReferenceFormat
 
validate(URI) - Method in class com.networknt.schema.format.UriFormat
 
validate(URI) - Method in class com.networknt.schema.format.UriReferenceFormat
 
validateAndCollect(JsonNode) - Method in class com.networknt.schema.JsonSchema
Deprecated.
validateAndCollect(ExecutionContext, JsonNode) - Method in class com.networknt.schema.JsonSchema
Deprecated.
validateUnknownFormat(ExecutionContext, JsonNode, JsonNode, JsonNodePath) - Method in class com.networknt.schema.FormatValidator
When the Format-Assertion vocabulary is specified, implementations MUST fail upon encountering unknown formats.
validationContext - Variable in class com.networknt.schema.BaseJsonValidator
 
ValidationContext - Class in com.networknt.schema
 
ValidationContext(JsonMetaSchema, JsonSchemaFactory, SchemaValidatorsConfig) - Constructor for class com.networknt.schema.ValidationContext
 
ValidationContext(JsonMetaSchema, JsonSchemaFactory, SchemaValidatorsConfig, ConcurrentMap<String, JsonSchema>, ConcurrentMap<String, JsonSchema>, ConcurrentMap<String, JsonSchema>) - Constructor for class com.networknt.schema.ValidationContext
 
ValidationMessage - Class in com.networknt.schema
The output format.
ValidationMessage.Builder - Class in com.networknt.schema
 
ValidationMessage.BuilderSupport<S> - Class in com.networknt.schema
 
ValidationMessageHandler - Class in com.networknt.schema
Validation message handler.
ValidationMessageHandler(ErrorMessageType, String, MessageSource, Keyword, JsonSchema, SchemaLocation, JsonNodePath) - Constructor for class com.networknt.schema.ValidationMessageHandler
 
ValidationMessageHandler(ErrorMessageType, String, MessageSource, Keyword, JsonSchema, SchemaLocation, JsonNodePath, JsonSchema, Map<String, String>) - Constructor for class com.networknt.schema.ValidationMessageHandler
Constructor to create a copy using fields.
ValidationResult - Class in com.networknt.schema
Represents a validation result.
ValidationResult(Set<ValidationMessage>, ExecutionContext) - Constructor for class com.networknt.schema.ValidationResult
 
ValidatorTypeCode - Enum in com.networknt.schema
 
value(Object) - Method in class com.networknt.schema.annotation.JsonNodeAnnotation.Builder
 
value(Predicate<Object>) - Method in class com.networknt.schema.annotation.JsonNodeAnnotationPredicate.Builder
 
valueOf(String) - Static method in enum com.networknt.org.apache.commons.validator.routines.DomainValidator.ArrayType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.networknt.schema.InputFormat
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.networknt.schema.JsonType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.networknt.schema.PathType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.networknt.schema.SpecVersion.VersionFlag
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.networknt.schema.ValidatorTypeCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.networknt.schema.walk.WalkFlow
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.networknt.org.apache.commons.validator.routines.DomainValidator.ArrayType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.networknt.schema.InputFormat
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.networknt.schema.JsonType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.networknt.schema.PathType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.networknt.schema.SpecVersion.VersionFlag
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.networknt.schema.ValidatorTypeCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.networknt.schema.walk.WalkFlow
Returns an array containing the constants of this enum type, in the order they are declared.
values(Consumer<List<SchemaLoader>>) - Method in class com.networknt.schema.resource.SchemaLoaders.Builder
Customize the schema loaders.
values(Consumer<List<SchemaMapper>>) - Method in class com.networknt.schema.resource.SchemaMappers.Builder
Customize the schema mappers.
Version201909 - Class in com.networknt.schema
Draft 2019-09 dialect.
Version201909() - Constructor for class com.networknt.schema.Version201909
 
Version202012 - Class in com.networknt.schema
Draft 2020-12 dialect.
Version202012() - Constructor for class com.networknt.schema.Version202012
 
Version4 - Class in com.networknt.schema
Draft 4 dialect.
Version4() - Constructor for class com.networknt.schema.Version4
 
Version6 - Class in com.networknt.schema
Draft 6 dialect.
Version6() - Constructor for class com.networknt.schema.Version6
 
Version7 - Class in com.networknt.schema
Draft 7 dialect.
Version7() - Constructor for class com.networknt.schema.Version7
 
vocabularies(Consumer<Map<String, Boolean>>) - Method in class com.networknt.schema.JsonMetaSchema.Builder
Customize the vocabularies.
vocabularies(Map<String, Boolean>) - Method in class com.networknt.schema.JsonMetaSchema.Builder
Adds the vocabularies.
Vocabularies - Class in com.networknt.schema
Vocabularies.
Vocabularies() - Constructor for class com.networknt.schema.Vocabularies
 
vocabulary(String) - Method in class com.networknt.schema.JsonMetaSchema.Builder
Adds a required vocabulary.
vocabulary(String, boolean) - Method in class com.networknt.schema.JsonMetaSchema.Builder
Adds a vocabulary.
Vocabulary - Class in com.networknt.schema
Represents a vocabulary in meta-schema.
Vocabulary(String, Keyword...) - Constructor for class com.networknt.schema.Vocabulary
Constructor.
vocabularyFactory(VocabularyFactory) - Method in class com.networknt.schema.JsonMetaSchema.Builder
Sets the vocabulary factory for handling custom vocabularies.
VocabularyFactory - Interface in com.networknt.schema
Factory for Vocabulary.

W

walk(JsonNode, boolean) - Method in class com.networknt.schema.JsonSchema
Walk the JSON node.
walk(JsonNode, OutputFormat<T>, boolean) - Method in class com.networknt.schema.JsonSchema
Walk the JSON node.
walk(ExecutionContext, JsonNode, boolean) - Method in class com.networknt.schema.JsonSchema
Walk the JSON node.
walk(ExecutionContext, JsonNode, boolean, ExecutionContextCustomizer) - Method in class com.networknt.schema.JsonSchema
Walk the JSON node.
walk(ExecutionContext, JsonNode, boolean, Consumer<ExecutionContext>) - Method in class com.networknt.schema.JsonSchema
Walk the JSON node.
walk(ExecutionContext, JsonNode, JsonNode, JsonNodePath, boolean) - Method in class com.networknt.schema.AdditionalPropertiesValidator
 
walk(ExecutionContext, JsonNode, JsonNode, JsonNodePath, boolean) - Method in class com.networknt.schema.AllOfValidator
 
walk(ExecutionContext, JsonNode, JsonNode, JsonNodePath, boolean) - Method in class com.networknt.schema.AnyOfValidator
 
walk(ExecutionContext, JsonNode, JsonNode, JsonNodePath, boolean) - Method in class com.networknt.schema.DependentSchemas
 
walk(ExecutionContext, JsonNode, JsonNode, JsonNodePath, boolean) - Method in class com.networknt.schema.DynamicRefValidator
 
walk(ExecutionContext, JsonNode, JsonNode, JsonNodePath, boolean) - Method in class com.networknt.schema.IfValidator
 
walk(ExecutionContext, JsonNode, JsonNode, JsonNodePath, boolean) - Method in class com.networknt.schema.ItemsValidator
 
walk(ExecutionContext, JsonNode, JsonNode, JsonNodePath, boolean) - Method in class com.networknt.schema.ItemsValidator202012
 
walk(ExecutionContext, JsonNode, JsonNode, JsonNodePath, boolean) - Method in class com.networknt.schema.JsonSchema
 
walk(ExecutionContext, JsonNode, JsonNode, JsonNodePath, boolean) - Method in interface com.networknt.schema.JsonValidator
This is default implementation of walk method.
walk(ExecutionContext, JsonNode, JsonNode, JsonNodePath, boolean) - Method in class com.networknt.schema.NotValidator
 
walk(ExecutionContext, JsonNode, JsonNode, JsonNodePath, boolean) - Method in class com.networknt.schema.OneOfValidator
 
walk(ExecutionContext, JsonNode, JsonNode, JsonNodePath, boolean) - Method in class com.networknt.schema.PrefixItemsValidator
 
walk(ExecutionContext, JsonNode, JsonNode, JsonNodePath, boolean) - Method in class com.networknt.schema.PropertiesValidator
 
walk(ExecutionContext, JsonNode, JsonNode, JsonNodePath, boolean) - Method in class com.networknt.schema.RecursiveRefValidator
 
walk(ExecutionContext, JsonNode, JsonNode, JsonNodePath, boolean) - Method in class com.networknt.schema.RefValidator
 
walk(ExecutionContext, JsonNode, JsonNode, JsonNodePath, boolean) - Method in interface com.networknt.schema.walk.JsonSchemaWalker
This method gives the capability to walk through the given JsonNode, allowing functionality beyond validation like collecting information,handling cross cutting concerns like logging or instrumentation.
walk(ExecutionContext, JsonNode, OutputFormat<T>, boolean, ExecutionContextCustomizer) - Method in class com.networknt.schema.JsonSchema
Walk the JSON node.
walk(ExecutionContext, JsonNode, OutputFormat<T>, boolean, Consumer<ExecutionContext>) - Method in class com.networknt.schema.JsonSchema
Walk the JSON node.
walk(ExecutionContext, String, InputFormat, boolean) - Method in class com.networknt.schema.JsonSchema
Walk the input.
walk(ExecutionContext, String, InputFormat, boolean, ExecutionContextCustomizer) - Method in class com.networknt.schema.JsonSchema
Walk the input.
walk(ExecutionContext, String, InputFormat, OutputFormat<T>, boolean) - Method in class com.networknt.schema.JsonSchema
Walk the input.
walk(ExecutionContext, String, InputFormat, OutputFormat<T>, boolean, ExecutionContextCustomizer) - Method in class com.networknt.schema.JsonSchema
Walk the input.
walk(String, InputFormat, boolean) - Method in class com.networknt.schema.JsonSchema
Walk the input.
walk(String, InputFormat, boolean, ExecutionContextCustomizer) - Method in class com.networknt.schema.JsonSchema
Walk the input.
walk(String, InputFormat, boolean, Consumer<ExecutionContext>) - Method in class com.networknt.schema.JsonSchema
Walk the input.
walkAtNode(ExecutionContext, JsonNode, JsonNode, JsonNodePath, boolean) - Method in class com.networknt.schema.JsonSchema
Walk at the node.
WalkEvent - Class in com.networknt.schema.walk
Encapsulation of Walk data that is passed into the JsonSchemaWalkListener.
WalkEvent() - Constructor for class com.networknt.schema.walk.WalkEvent
 
WalkFlow - Enum in com.networknt.schema.walk
 
WalkListenerRunner - Interface in com.networknt.schema.walk
 
with(SchemaLoaders.Builder) - Method in class com.networknt.schema.resource.SchemaLoaders.Builder
 
with(SchemaMappers.Builder) - Method in class com.networknt.schema.resource.SchemaMappers.Builder
 
withConfig(SchemaValidatorsConfig) - Method in class com.networknt.schema.JsonSchema
 
WRITE_ONLY - com.networknt.schema.ValidatorTypeCode
 
writeOnly(Boolean) - Method in class com.networknt.schema.SchemaValidatorsConfig.Builder
 
WriteOnlyValidator - Class in com.networknt.schema
JsonValidator for writeOnly.
WriteOnlyValidator(SchemaLocation, JsonNodePath, JsonNode, JsonSchema, ValidationContext) - Constructor for class com.networknt.schema.WriteOnlyValidator
 

Y

YAML - com.networknt.schema.InputFormat
YAML.
yamlMapper - Variable in class com.networknt.schema.serialization.DefaultJsonNodeReader.BuilderSupport
 
yamlMapper - Variable in class com.networknt.schema.serialization.DefaultJsonNodeReader
 
yamlMapper(ObjectMapper) - Method in class com.networknt.schema.JsonSchemaFactory.Builder
Deprecated.
yamlMapper(ObjectMapper) - Method in class com.networknt.schema.serialization.DefaultJsonNodeReader.BuilderSupport
Sets the yaml mapper
YamlMapperFactory - Class in com.networknt.schema.serialization
YAML Mapper Factory.
YamlMapperFactory() - Constructor for class com.networknt.schema.serialization.YamlMapperFactory
 
A B C D E F G H I J K L M N O P R S T U V W Y 
All Classes All Packages