Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- ABORT - Enum constant in enum 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
- AbstractDialectRegistry - Class in com.networknt.schema.dialect
-
Abstract
DialectRegistry. - AbstractDialectRegistry() - Constructor for class com.networknt.schema.dialect.AbstractDialectRegistry
- AbstractKeyword - Class in com.networknt.schema.keyword
-
Abstract keyword.
- AbstractKeyword(String) - Constructor for class com.networknt.schema.keyword.AbstractKeyword
-
Create abstract keyword.
- AbstractKeywordValidator - Class in com.networknt.schema.keyword
-
Abstract
KeywordValidator. - AbstractKeywordValidator(Keyword, JsonNode, SchemaLocation) - Constructor for class com.networknt.schema.keyword.AbstractKeywordValidator
-
Constructor.
- AbstractKeywordValidator(String, JsonNode, SchemaLocation) - Constructor for class com.networknt.schema.keyword.AbstractKeywordValidator
-
Constructor.
- AbstractRFC3986Format - Class in com.networknt.schema.format
-
Formatfor RFC 3986 Uniform Resource Identifier (URI): Generic Syntax. - AbstractRFC3986Format() - Constructor for class com.networknt.schema.format.AbstractRFC3986Format
- AbstractWalkHandler - Class in com.networknt.schema.walk
- AbstractWalkHandler() - Constructor for class com.networknt.schema.walk.AbstractWalkHandler
- add(ResourceLoader) - Method in class com.networknt.schema.resource.ResourceLoaders.Builder
-
Adds a resource loader.
- add(SchemaIdResolver) - Method in class com.networknt.schema.resource.SchemaIdResolvers.Builder
-
Adds a schema mapper.
- addError(Error) - Method in class com.networknt.schema.ExecutionContext
- ADDITIONAL_PROPERTIES - Enum constant in enum com.networknt.schema.keyword.KeywordType
- AdditionalPropertiesValidator - Class in com.networknt.schema.keyword
-
KeywordValidatorfor additionalProperties. - AdditionalPropertiesValidator(SchemaLocation, JsonNode, Schema, SchemaContext) - Constructor for class com.networknt.schema.keyword.AdditionalPropertiesValidator
- ALL_OF - Enum constant in enum com.networknt.schema.keyword.KeywordType
- ALL_VERSIONS - Enum constant in enum com.networknt.schema.SpecificationVersionRange
- AllOfValidator - Class in com.networknt.schema.keyword
-
KeywordValidatorfor allOf. - AllOfValidator(SchemaLocation, JsonNode, Schema, SchemaContext) - Constructor for class com.networknt.schema.keyword.AllOfValidator
- allow - Variable in class com.networknt.schema.resource.SchemaLoader
- allow(Predicate<AbsoluteIri>) - Method in class com.networknt.schema.resource.SchemaLoader.Builder
- AllowRegularExpressionFactory - Class in com.networknt.schema.regex
-
RegularExpressionFactorythat allows regular expressions to be used. - AllowRegularExpressionFactory(RegularExpressionFactory, Predicate<String>) - Constructor for class com.networknt.schema.regex.AllowRegularExpressionFactory
- Analysis(String, SchemaLocation) - Constructor for class com.networknt.schema.keyword.MinMaxContainsValidator.Analysis
- Annotation - Class in com.networknt.schema.annotation
-
The annotation.
- Annotation(String, NodePath, SchemaLocation, NodePath, Object) - Constructor for class com.networknt.schema.annotation.Annotation
- Annotation.Builder - Class in com.networknt.schema.annotation
- annotationCollectionEnabled - Variable in class com.networknt.schema.ExecutionConfig.BuilderSupport
- annotationCollectionEnabled(boolean) - Method in class com.networknt.schema.ExecutionConfig.BuilderSupport
-
Sets whether the annotation collection is enabled.
- annotationCollectionFilter - Variable in class com.networknt.schema.ExecutionConfig.BuilderSupport
- annotationCollectionFilter(Predicate<String>) - Method in class com.networknt.schema.ExecutionConfig.BuilderSupport
-
Predicate to determine if annotation collection is allowed for a particular keyword.
- AnnotationKeyword - Class in com.networknt.schema.keyword
-
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.keyword.AnnotationKeyword
- AnnotationPredicate - Class in com.networknt.schema.annotation
-
A predicate for filtering annotations.
- AnnotationPredicate(Predicate<NodePath>, Predicate<NodePath>, Predicate<SchemaLocation>, Predicate<String>, Predicate<Object>) - Constructor for class com.networknt.schema.annotation.AnnotationPredicate
-
Initialize a new instance of this class.
- AnnotationPredicate.Builder - Class in com.networknt.schema.annotation
-
Builder for building a
AnnotationPredicate. - Annotations - Class in com.networknt.schema.annotation
-
The JSON Schema annotations.
- Annotations() - Constructor for class com.networknt.schema.annotation.Annotations
- Annotations.Formatter - Class in com.networknt.schema.annotation
-
Formatter for pretty printing the annotations.
- ANY - Enum constant in enum com.networknt.schema.utils.JsonType
- ANY_OF - Enum constant in enum com.networknt.schema.keyword.KeywordType
- AnyOfValidator - Class in com.networknt.schema.keyword
-
KeywordValidatorfor anyOf. - AnyOfValidator(SchemaLocation, JsonNode, Schema, SchemaContext) - Constructor for class com.networknt.schema.keyword.AnyOfValidator
- append(int) - Method in class com.networknt.schema.path.NodePath
-
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.path.NodePath
-
Append the child token to the path.
- append(String) - Method in class com.networknt.schema.SchemaLocation
-
Appends the token to the fragment.
- append(StringBuilder, int) - Method in enum com.networknt.schema.path.PathType
-
Append the given index to the provided current path.
- append(StringBuilder, String) - Method in enum com.networknt.schema.path.PathType
-
Append the given child token to the provided current path.
- applyArrayDefaults(boolean) - Method in class com.networknt.schema.walk.ApplyDefaultsStrategy.Builder
- applyDefaultsStrategy(ApplyDefaultsStrategy) - Method in class com.networknt.schema.walk.WalkConfig.Builder
-
Sets the strategy the walker uses to sets nodes to the default value.
- applyDefaultsStrategy(Consumer<ApplyDefaultsStrategy.Builder>) - Method in class com.networknt.schema.walk.WalkConfig.Builder
- ApplyDefaultsStrategy - Class in com.networknt.schema.walk
- ApplyDefaultsStrategy(boolean, boolean, boolean) - Constructor for class com.networknt.schema.walk.ApplyDefaultsStrategy
-
Specify which default values to apply.
- ApplyDefaultsStrategy.Builder - Class in com.networknt.schema.walk
- applyPropertyDefaults(boolean) - Method in class com.networknt.schema.walk.ApplyDefaultsStrategy.Builder
- applyPropertyDefaultsIfNull(boolean) - Method in class com.networknt.schema.walk.ApplyDefaultsStrategy.Builder
- arguments - Variable in class com.networknt.schema.Error.BuilderSupport
- arguments(Object...) - Method in class com.networknt.schema.Error.BuilderSupport
- ARRAY - Enum constant in enum com.networknt.schema.utils.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.Annotations
-
Gets the annotations.
- assertionsEnabled - Variable in class com.networknt.schema.format.BaseFormatValidator
- atRoot() - Method in class com.networknt.schema.Schema
-
Get the root path.
B
- BaseFormatValidator - Class in com.networknt.schema.format
- BaseFormatValidator(SchemaLocation, JsonNode, Schema, Keyword, SchemaContext) - Constructor for class com.networknt.schema.format.BaseFormatValidator
- BaseKeywordValidator - Class in com.networknt.schema.keyword
-
Base
KeywordValidator. - BaseKeywordValidator(Keyword, JsonNode, SchemaLocation, SchemaContext, Schema, Map<String, String>) - Constructor for class com.networknt.schema.keyword.BaseKeywordValidator
-
Constructor to create a copy using fields.
- BaseKeywordValidator(Keyword, JsonNode, SchemaLocation, Schema, SchemaContext) - Constructor for class com.networknt.schema.keyword.BaseKeywordValidator
- BasicDialectRegistry - Class in com.networknt.schema.dialect
-
Basic
DialectRegistry. - BasicDialectRegistry() - Constructor for class com.networknt.schema.dialect.BasicDialectRegistry
- BasicDialectRegistry(Dialect) - Constructor for class com.networknt.schema.dialect.BasicDialectRegistry
- BasicDialectRegistry(Collection<Dialect>) - Constructor for class com.networknt.schema.dialect.BasicDialectRegistry
- BasicDialectRegistry(Function<String, Dialect>) - Constructor for class com.networknt.schema.dialect.BasicDialectRegistry
- BasicNodeReader - Class in com.networknt.schema.serialization
-
Basic implementation of
NodeReader. - BasicNodeReader() - Constructor for class com.networknt.schema.serialization.BasicNodeReader
- binaryNode(byte[]) - Method in class com.networknt.schema.serialization.node.LocationJsonNodeFactory
- binaryNode(byte[], int, int) - Method in class com.networknt.schema.serialization.node.LocationJsonNodeFactory
- block - Variable in class com.networknt.schema.resource.SchemaLoader
- block(Predicate<AbsoluteIri>) - Method in class com.networknt.schema.resource.SchemaLoader.Builder
- Boolean() - Constructor for class com.networknt.schema.OutputFormat.Boolean
- BOOLEAN - Enum constant in enum com.networknt.schema.utils.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.Annotation.Builder
- build() - Method in class com.networknt.schema.annotation.AnnotationPredicate.Builder
- build() - Method in class com.networknt.schema.dialect.Dialect.Builder
- build() - Method in class com.networknt.schema.Error.BuilderSupport
- build() - Method in class com.networknt.schema.ExecutionConfig.BuilderSupport
-
Builds the
ExecutionConfig. - build() - Method in class com.networknt.schema.MessageSourceError.BuilderSupport
- build() - Method in class com.networknt.schema.resource.ResourceLoaders.Builder
-
Builds a
ResourceLoaders. - build() - Method in class com.networknt.schema.resource.SchemaIdResolvers.Builder
-
Builds a
SchemaIdResolvers - build() - Method in class com.networknt.schema.resource.SchemaLoader.Builder
- build() - Method in class com.networknt.schema.SchemaLocation.Builder
-
Builds a
SchemaLocation. - build() - Method in class com.networknt.schema.SchemaRegistry.Builder
- build() - Method in class com.networknt.schema.SchemaRegistryConfig.BuilderSupport
- build() - Method in class com.networknt.schema.serialization.DefaultNodeReader.Builder
-
Builds the
NodeReader. - build() - Method in class com.networknt.schema.walk.ApplyDefaultsStrategy.Builder
- build() - Method in class com.networknt.schema.walk.ItemWalkHandler.Builder
- build() - Method in class com.networknt.schema.walk.KeywordWalkHandler.Builder
- build() - Method in class com.networknt.schema.walk.PropertyWalkHandler.Builder
- build() - Method in class com.networknt.schema.walk.WalkConfig.Builder
- builder() - Static method in class com.networknt.schema.annotation.Annotation
- builder() - Static method in class com.networknt.schema.annotation.AnnotationPredicate
-
Creates a new builder to create the predicate.
- builder() - Static method in class com.networknt.schema.Error
- builder() - Static method in class com.networknt.schema.ExecutionConfig
- builder() - Static method in class com.networknt.schema.resource.ResourceLoaders
- builder() - Static method in class com.networknt.schema.resource.SchemaIdResolvers
- builder() - Static method in class com.networknt.schema.resource.SchemaLoader
- builder() - Static method in class com.networknt.schema.SchemaLocation
-
Returns a builder for building
SchemaLocation. - builder() - Static method in class com.networknt.schema.SchemaRegistry
-
Builder without keywords or formats.
- builder() - Static method in class com.networknt.schema.SchemaRegistryConfig
-
Creates a builder.
- builder() - Static method in class com.networknt.schema.serialization.DefaultNodeReader
-
Gets the builder for
DefaultNodeReader. - builder() - Static method in interface com.networknt.schema.serialization.NodeReader
-
Creates a builder for
NodeReader. - builder() - Static method in class com.networknt.schema.walk.ApplyDefaultsStrategy
- builder() - Static method in class com.networknt.schema.walk.ItemWalkHandler
- builder() - Static method in class com.networknt.schema.walk.KeywordWalkHandler
- builder() - Static method in class com.networknt.schema.walk.PropertyWalkHandler
- builder() - Static method in class com.networknt.schema.walk.WalkConfig
-
Creates a new builder for
WalkConfig. - builder() - Static method in class com.networknt.schema.walk.WalkEvent
- builder(Dialect) - Static method in class com.networknt.schema.dialect.Dialect
-
Create a builder.
- builder(ExecutionConfig) - Static method in class com.networknt.schema.ExecutionConfig
- builder(MessageSource, Map<String, String>) - Static method in class com.networknt.schema.MessageSourceError
- builder(SchemaLoader) - Static method in class com.networknt.schema.resource.SchemaLoader
- builder(SchemaRegistry) - Static method in class com.networknt.schema.SchemaRegistry
-
Builder from an existing
SchemaRegistry. - builder(SchemaRegistryConfig) - Static method in class com.networknt.schema.SchemaRegistryConfig
-
Copies values from a configuration to a new builder.
- builder(ApplyDefaultsStrategy) - Static method in class com.networknt.schema.walk.ApplyDefaultsStrategy
- builder(WalkConfig) - Static method in class com.networknt.schema.walk.WalkConfig
-
Creates a new builder for
WalkConfigand copies the configuration. - builder(String) - Static method in class com.networknt.schema.dialect.Dialect
-
Create a builder without keywords or formats.
- builder(String, Dialect) - Static method in class com.networknt.schema.dialect.Dialect
-
Create a builder.
- Builder() - Constructor for class com.networknt.schema.annotation.Annotation.Builder
- Builder() - Constructor for class com.networknt.schema.annotation.AnnotationPredicate.Builder
- Builder() - Constructor for class com.networknt.schema.Error.Builder
- Builder() - Constructor for class com.networknt.schema.ExecutionConfig.Builder
- Builder() - Constructor for class com.networknt.schema.resource.ResourceLoaders.Builder
- Builder() - Constructor for class com.networknt.schema.resource.SchemaIdResolvers.Builder
- Builder() - Constructor for class com.networknt.schema.resource.SchemaLoader.Builder
- Builder() - Constructor for class com.networknt.schema.SchemaLocation.Builder
- Builder() - Constructor for class com.networknt.schema.SchemaRegistry.Builder
- Builder() - Constructor for class com.networknt.schema.SchemaRegistryConfig.Builder
- Builder() - Constructor for class com.networknt.schema.serialization.DefaultNodeReader.Builder
- Builder() - Constructor for class com.networknt.schema.walk.ApplyDefaultsStrategy.Builder
- Builder() - Constructor for class com.networknt.schema.walk.ItemWalkHandler.Builder
- Builder() - Constructor for class com.networknt.schema.walk.KeywordWalkHandler.Builder
- Builder() - Constructor for class com.networknt.schema.walk.PropertyWalkHandler.Builder
- Builder() - Constructor for class com.networknt.schema.walk.WalkConfig.Builder
- Builder(MessageSource, Map<String, String>) - Constructor for class com.networknt.schema.MessageSourceError.Builder
- Builder(ResourceLoaders.Builder) - Constructor for class com.networknt.schema.resource.ResourceLoaders.Builder
- Builder(SchemaIdResolvers.Builder) - Constructor for class com.networknt.schema.resource.SchemaIdResolvers.Builder
- Builder(String) - Constructor for class com.networknt.schema.dialect.Dialect.Builder
- BuilderSupport() - Constructor for class com.networknt.schema.Error.BuilderSupport
- BuilderSupport() - Constructor for class com.networknt.schema.ExecutionConfig.BuilderSupport
- BuilderSupport() - Constructor for class com.networknt.schema.SchemaRegistryConfig.BuilderSupport
- BuilderSupport() - Constructor for class com.networknt.schema.serialization.DefaultNodeReader.BuilderSupport
- BuilderSupport(MessageSource, Map<String, String>) - Constructor for class com.networknt.schema.MessageSourceError.BuilderSupport
- buildIndex(OutputUnitKey, Map<NodePath, Map<NodePath, OutputUnit>>, Map<NodePath, Set<NodePath>>, 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
- cacheRefs - Variable in class com.networknt.schema.SchemaRegistryConfig.BuilderSupport
- cacheRefs(boolean) - Method in class com.networknt.schema.SchemaRegistryConfig.BuilderSupport
-
Sets if schemas loaded from refs will be cached and reused for subsequent runs.
- CachingSupplier<T> - Class in com.networknt.schema.utils
-
Supplierthat caches the value. - CachingSupplier(Supplier<T>) - Constructor for class com.networknt.schema.utils.CachingSupplier
- canShortCircuit(ExecutionContext) - Method in class com.networknt.schema.keyword.AnyOfValidator
-
If annotation collection is enabled cannot short circuit.
- canShortCircuit(ExecutionContext) - Method in class com.networknt.schema.keyword.OneOfValidator
- Classes - Class in com.networknt.schema.utils
-
Utility methods for classes.
- Classes() - Constructor for class com.networknt.schema.utils.Classes
- ClasspathResourceLoader - Class in com.networknt.schema.resource
-
Loads from classpath.
- ClasspathResourceLoader() - Constructor for class com.networknt.schema.resource.ClasspathResourceLoader
-
Constructor.
- ClasspathResourceLoader(Supplier<ClassLoader>) - Constructor for class com.networknt.schema.resource.ClasspathResourceLoader
-
Constructor.
- collectAnnotations(ExecutionContext) - Method in class com.networknt.schema.keyword.AbstractKeywordValidator
-
Determine if annotations should be reported.
- collectAnnotations(ExecutionContext, String) - Method in class com.networknt.schema.keyword.AbstractKeywordValidator
-
Determine if annotations should be reported.
- CollectorContext - Class in com.networknt.schema
-
Context for holding data which can be set by custom walkers or validators and can be retrieved later from the execution context.
- CollectorContext() - Constructor for class com.networknt.schema.CollectorContext
-
Default constructor will use an unsynchronized HashMap to store data.
- CollectorContext(Map<Object, 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.dialect - package com.networknt.schema.dialect
- com.networknt.schema.format - package com.networknt.schema.format
- com.networknt.schema.i18n - package com.networknt.schema.i18n
- com.networknt.schema.keyword - package com.networknt.schema.keyword
- com.networknt.schema.output - package com.networknt.schema.output
- com.networknt.schema.path - package com.networknt.schema.path
- 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.vocabulary - package com.networknt.schema.vocabulary
- com.networknt.schema.walk - package com.networknt.schema.walk
- compareTo(NodePath) - Method in class com.networknt.schema.path.NodePath
- compile(String, SchemaContext) - Static method in interface com.networknt.schema.regex.RegularExpression
- computeIfAbsent(Object, Function<Object, Object>) - Method in class com.networknt.schema.CollectorContext
-
Computes the value if absent.
- CONST - Enum constant in enum com.networknt.schema.keyword.KeywordType
- constructWalkEvent(ExecutionContext, String, JsonNode, JsonNode, NodePath, Schema, KeywordValidator) - Method in class com.networknt.schema.walk.AbstractWalkHandler
- ConstValidator - Class in com.networknt.schema.keyword
-
KeywordValidatorfor const. - ConstValidator(SchemaLocation, JsonNode, Schema, SchemaContext) - Constructor for class com.networknt.schema.keyword.ConstValidator
- contains(String) - Method in class com.networknt.schema.path.NodePath
-
Tests if this path contains a string segment that is an exact match.
- CONTAINS - Enum constant in enum com.networknt.schema.keyword.KeywordType
- ContainsValidator - Class in com.networknt.schema.keyword
-
KeywordValidatorfor contains. - ContainsValidator(SchemaLocation, JsonNode, Schema, SchemaContext) - Constructor for class com.networknt.schema.keyword.ContainsValidator
- CONTENT_ENCODING - Enum constant in enum com.networknt.schema.keyword.KeywordType
- CONTENT_MEDIA_TYPE - Enum constant in enum com.networknt.schema.keyword.KeywordType
- ContentEncodingValidator - Class in com.networknt.schema.keyword
-
KeywordValidatorfor contentEncoding. - ContentEncodingValidator(SchemaLocation, JsonNode, Schema, SchemaContext) - Constructor for class com.networknt.schema.keyword.ContentEncodingValidator
-
Constructor.
- ContentMediaTypeValidator - Class in com.networknt.schema.keyword
-
KeywordValidatorfor contentMediaType. - ContentMediaTypeValidator(SchemaLocation, JsonNode, Schema, SchemaContext) - Constructor for class com.networknt.schema.keyword.ContentMediaTypeValidator
-
Constructor.
- CONTINUE - Enum constant in enum com.networknt.schema.walk.WalkFlow
- convertToJsonPointer(String) - Method in enum com.networknt.schema.path.PathType
- COUNTRY_CODE_MINUS - Enum constant in enum 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 - Enum constant in enum 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 - Enum constant in enum com.networknt.org.apache.commons.validator.routines.DomainValidator.ArrayType
-
Gets a copy of the country code table
- create(SchemaContext, SchemaLocation, JsonNode, Schema) - Method in class com.networknt.schema.SchemaRegistry
- createExecutionContext() - Method in class com.networknt.schema.Schema
-
Creates an execution context.
- createSchemaContext(JsonNode) - Method in class com.networknt.schema.SchemaRegistry
- createUnknownFormatAssertions(ExecutionContext) - Method in class com.networknt.schema.keyword.FormatValidator
-
When the Format-Assertion vocabulary is specified, implementations MUST fail upon encountering unknown formats.
- crossesThreshold(JsonNode) - Method in interface com.networknt.schema.keyword.ThresholdMixin
- customize(ExecutionContext, SchemaContext) - Method in interface com.networknt.schema.ExecutionContextCustomizer
-
Customize the execution context before validation.
- customize(ExecutionContext, SchemaContext) - Method in class com.networknt.schema.OutputFormat.Boolean
- customize(ExecutionContext, SchemaContext) - Method in interface com.networknt.schema.OutputFormat
-
Customize the execution context before validation.
- customize(ExecutionContext, SchemaContext) - Method in class com.networknt.schema.OutputFormat.Default
- customize(ExecutionContext, SchemaContext) - Method in class com.networknt.schema.OutputFormat.Flag
- customize(ExecutionContext, SchemaContext) - Method in class com.networknt.schema.OutputFormat.Hierarchical
- customize(ExecutionContext, SchemaContext) - Method in class com.networknt.schema.OutputFormat.List
- customize(ExecutionContext, SchemaContext) - Method in class com.networknt.schema.OutputFormat.Result
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.
- Default() - Constructor for class com.networknt.schema.OutputFormat.Default
- DEFAULT - Static variable in class com.networknt.schema.format.Formats
- DEFAULT - Static variable in interface com.networknt.schema.OutputFormat
-
The Default output format.
- DEFAULT - Static variable in enum com.networknt.schema.path.PathType
-
The default path generation approach to use.
- DEFAULT - Static variable in interface com.networknt.schema.SchemaIdValidator
- defaultDialectId(String) - Method in class com.networknt.schema.SchemaRegistry.Builder
- DefaultDialectRegistry - Class in com.networknt.schema.dialect
-
Default
DialectRegistry. - DefaultDialectRegistry() - Constructor for class com.networknt.schema.dialect.DefaultDialectRegistry
- DefaultDialectRegistry(Dialect) - Constructor for class com.networknt.schema.dialect.DefaultDialectRegistry
- DefaultDialectRegistry(Collection<Dialect>) - Constructor for class com.networknt.schema.dialect.DefaultDialectRegistry
- DefaultDialectRegistry(Function<String, Dialect>) - Constructor for class com.networknt.schema.dialect.DefaultDialectRegistry
- DefaultMessageSource - Class in com.networknt.schema.i18n
-
The default
MessageSourcesingleton. - DefaultMessageSource() - Constructor for class com.networknt.schema.i18n.DefaultMessageSource
- DefaultMessageSource.Holder - Class in com.networknt.schema.i18n
-
The holder.
- DefaultNodeReader - Class in com.networknt.schema.serialization
-
Default
NodeReader. - DefaultNodeReader(ObjectMapper, ObjectMapper, JsonNodeFactoryFactory) - Constructor for class com.networknt.schema.serialization.DefaultNodeReader
-
Constructor.
- DefaultNodeReader.Builder - Class in com.networknt.schema.serialization
-
Builder for
DefaultNodeReader. - DefaultNodeReader.BuilderSupport<T> - Class in com.networknt.schema.serialization
-
Builder support for
NodeReader. - DefaultSchemaIdValidator() - Constructor for class com.networknt.schema.SchemaIdValidator.DefaultSchemaIdValidator
- DEPENDENCIES - Enum constant in enum com.networknt.schema.keyword.KeywordType
- DependenciesValidator - Class in com.networknt.schema.keyword
-
KeywordValidatorfor dependencies. - DependenciesValidator(SchemaLocation, JsonNode, Schema, SchemaContext) - Constructor for class com.networknt.schema.keyword.DependenciesValidator
-
Constructor.
- DEPENDENT_REQUIRED - Enum constant in enum com.networknt.schema.keyword.KeywordType
- DEPENDENT_SCHEMAS - Enum constant in enum com.networknt.schema.keyword.KeywordType
- DependentRequired - Class in com.networknt.schema.keyword
-
KeywordValidatorfor dependentRequired. - DependentRequired(SchemaLocation, JsonNode, Schema, SchemaContext) - Constructor for class com.networknt.schema.keyword.DependentRequired
- DependentSchemas - Class in com.networknt.schema.keyword
-
KeywordValidatorfor dependentSchemas. - DependentSchemas(SchemaLocation, JsonNode, Schema, SchemaContext) - Constructor for class com.networknt.schema.keyword.DependentSchemas
- details - Variable in class com.networknt.schema.Error.BuilderSupport
- details(Map<String, Object>) - Method in class com.networknt.schema.Error.BuilderSupport
- Dialect - Class in com.networknt.schema.dialect
-
A dialect represents the set of keywords and semantics that can be used to evaluate a schema.
- Dialect.Builder - Class in com.networknt.schema.dialect
-
Builder for
Dialect. - Dialect.FormatKeywordFactory - Interface in com.networknt.schema.dialect
-
Factory for creating a format keyword.
- DialectId - Class in com.networknt.schema.dialect
-
The dialect id is an IRI that points to the meta-schema that can be used to validate schemas written for that dialect.
- DialectId() - Constructor for class com.networknt.schema.dialect.DialectId
- dialectRegistry(DialectRegistry) - Method in class com.networknt.schema.SchemaRegistry.Builder
- DialectRegistry - Interface in com.networknt.schema.dialect
-
Registry for
Dialectthat can be retrieved using the dialect id which is the IRI that indicates the meta-schema that can be used to validate the schema conforms to the dialect. - dialects - Variable in class com.networknt.schema.dialect.BasicDialectRegistry
- Dialects - Class in com.networknt.schema.dialect
-
The dialects.
- Dialects() - Constructor for class com.networknt.schema.dialect.Dialects
- DisallowUnknownKeywordFactory - Class in com.networknt.schema.keyword
-
Unknown keyword factory that rejects unknown keywords.
- DisallowUnknownKeywordFactory() - Constructor for class com.networknt.schema.keyword.DisallowUnknownKeywordFactory
- DISCRIMINATOR - Enum constant in enum com.networknt.schema.keyword.KeywordType
- DiscriminatorState - Class in com.networknt.schema.keyword
-
Discriminator state for an instance location.
- DiscriminatorState() - Constructor for class com.networknt.schema.keyword.DiscriminatorState
- DiscriminatorValidator - Class in com.networknt.schema.keyword
-
KeywordValidatorfor discriminator. - DiscriminatorValidator(SchemaLocation, JsonNode, Schema, SchemaContext) - Constructor for class com.networknt.schema.keyword.DiscriminatorValidator
- DOCUMENT - Static variable in class com.networknt.schema.SchemaLocation
-
Represents a relative schema location to the current document.
- 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.
- DRAFT_2019_09 - Enum constant in enum com.networknt.schema.SpecificationVersion
-
Draft 2019-09.
- DRAFT_2019_09 - Enum constant in enum com.networknt.schema.SpecificationVersionRange
- DRAFT_2019_09 - Static variable in class com.networknt.schema.dialect.DialectId
-
Draft 2019-09.
- DRAFT_2019_09_APPLICATOR - Static variable in class com.networknt.schema.vocabulary.Vocabulary
- DRAFT_2019_09_CONTENT - Static variable in class com.networknt.schema.vocabulary.Vocabulary
- DRAFT_2019_09_CORE - Static variable in class com.networknt.schema.vocabulary.Vocabulary
- DRAFT_2019_09_FORMAT - Static variable in class com.networknt.schema.vocabulary.Vocabulary
- DRAFT_2019_09_META_DATA - Static variable in class com.networknt.schema.vocabulary.Vocabulary
- DRAFT_2019_09_VALIDATION - Static variable in class com.networknt.schema.vocabulary.Vocabulary
- DRAFT_2020_12 - Enum constant in enum com.networknt.schema.SpecificationVersion
-
Draft 2020-12.
- DRAFT_2020_12 - Static variable in class com.networknt.schema.dialect.DialectId
-
Draft 2020-12.
- DRAFT_2020_12_APPLICATOR - Static variable in class com.networknt.schema.vocabulary.Vocabulary
- DRAFT_2020_12_CONTENT - Static variable in class com.networknt.schema.vocabulary.Vocabulary
- DRAFT_2020_12_CORE - Static variable in class com.networknt.schema.vocabulary.Vocabulary
- DRAFT_2020_12_FORMAT_ANNOTATION - Static variable in class com.networknt.schema.vocabulary.Vocabulary
- DRAFT_2020_12_FORMAT_ASSERTION - Static variable in class com.networknt.schema.vocabulary.Vocabulary
- DRAFT_2020_12_META_DATA - Static variable in class com.networknt.schema.vocabulary.Vocabulary
- DRAFT_2020_12_UNEVALUATED - Static variable in class com.networknt.schema.vocabulary.Vocabulary
- DRAFT_2020_12_VALIDATION - Static variable in class com.networknt.schema.vocabulary.Vocabulary
- DRAFT_4 - Enum constant in enum com.networknt.schema.SpecificationVersion
-
Draft 4.
- DRAFT_4 - Static variable in class com.networknt.schema.dialect.DialectId
-
Draft 4.
- DRAFT_6 - Enum constant in enum com.networknt.schema.SpecificationVersion
-
Draft 6.
- DRAFT_6 - Static variable in class com.networknt.schema.dialect.DialectId
-
Draft 6.
- DRAFT_6_TO_DRAFT_7 - Enum constant in enum com.networknt.schema.SpecificationVersionRange
- DRAFT_7 - Enum constant in enum com.networknt.schema.SpecificationVersion
-
Draft 7.
- DRAFT_7 - Enum constant in enum com.networknt.schema.SpecificationVersionRange
- DRAFT_7 - Static variable in class com.networknt.schema.dialect.DialectId
-
Draft 7.
- Draft201909 - Class in com.networknt.schema.dialect
-
Draft 2019-09 dialect.
- Draft201909() - Constructor for class com.networknt.schema.dialect.Draft201909
- Draft202012 - Class in com.networknt.schema.dialect
-
Draft 2020-12 dialect.
- Draft202012() - Constructor for class com.networknt.schema.dialect.Draft202012
- Draft4 - Class in com.networknt.schema.dialect
-
Draft 4 dialect.
- Draft4() - Constructor for class com.networknt.schema.dialect.Draft4
- Draft6 - Class in com.networknt.schema.dialect
-
Draft 6 dialect.
- Draft6() - Constructor for class com.networknt.schema.dialect.Draft6
- Draft7 - Class in com.networknt.schema.dialect
-
Draft 7 dialect.
- Draft7() - Constructor for class com.networknt.schema.dialect.Draft7
- DurationFormat - Class in com.networknt.schema.format
-
Format for duration.
- DurationFormat() - Constructor for class com.networknt.schema.format.DurationFormat
- DYNAMIC_REF - Enum constant in enum com.networknt.schema.keyword.KeywordType
- DynamicRefValidator - Class in com.networknt.schema.keyword
-
KeywordValidatorthat resolves $dynamicRef. - DynamicRefValidator(SchemaLocation, JsonNode, Schema, SchemaContext) - Constructor for class com.networknt.schema.keyword.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
- EMPTY_APPLY_DEFAULTS_STRATEGY - Static variable in class com.networknt.schema.walk.ApplyDefaultsStrategy
- ENUM - Enum constant in enum com.networknt.schema.keyword.KeywordType
- EnumValidator - Class in com.networknt.schema.keyword
-
KeywordValidatorfor enum. - EnumValidator(SchemaLocation, JsonNode, Schema, SchemaContext) - Constructor for class com.networknt.schema.keyword.EnumValidator
- equals(Object) - Method in class com.networknt.schema.AbsoluteIri
- equals(Object) - Method in class com.networknt.schema.annotation.Annotation
- equals(Object) - Method in class com.networknt.schema.dialect.Dialect
- equals(Object) - Method in class com.networknt.schema.Error
- equals(Object) - Method in class com.networknt.schema.keyword.AbstractKeyword
- 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.path.NodePath
- equals(Object) - Method in class com.networknt.schema.result.InstanceResult
- equals(Object) - Method in class com.networknt.schema.SchemaLocation
- equals(Object) - Method in class com.networknt.schema.vocabulary.Vocabulary
- equalsToSchemaType(JsonNode, ExecutionContext) - Method in class com.networknt.schema.keyword.TypeValidator
- equalsToSchemaType(JsonNode, JsonType, Schema, SchemaContext, ExecutionContext) - Static method in class com.networknt.schema.utils.JsonNodeTypes
- error() - Method in class com.networknt.schema.keyword.BaseKeywordValidator
- Error - Class in com.networknt.schema
-
Represents an error which could be when parsing a schema or when validating an instance.
- Error.Builder - Class in com.networknt.schema
- Error.BuilderSupport<S> - Class in com.networknt.schema
- errorMessage - Variable in class com.networknt.schema.keyword.BaseKeywordValidator
- errorMessageKeyword - Variable in class com.networknt.schema.SchemaRegistryConfig.BuilderSupport
- errorMessageKeyword(String) - Method in class com.networknt.schema.SchemaRegistryConfig.BuilderSupport
-
Sets the error message keyword for setting custom messages in the schema.
- ErrorMessages - Class in com.networknt.schema
-
ErrorMessages.
- ErrorMessages() - Constructor for class com.networknt.schema.ErrorMessages
- Ethlo() - Constructor for class com.networknt.schema.format.DateTimeFormat.Ethlo
- evaluationPath - Variable in class com.networknt.schema.Error.BuilderSupport
- evaluationPath(NodePath) - Method in class com.networknt.schema.annotation.Annotation.Builder
- evaluationPath(NodePath) - Method in class com.networknt.schema.Error.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<NodePath>) - Method in class com.networknt.schema.annotation.AnnotationPredicate.Builder
- evaluationPathAddLast(int) - Method in class com.networknt.schema.ExecutionContext
- evaluationPathAddLast(String) - Method in class com.networknt.schema.ExecutionContext
- evaluationPathRemoveLast() - Method in class com.networknt.schema.ExecutionContext
- EXCLUSIVE_MAXIMUM - Enum constant in enum com.networknt.schema.keyword.KeywordType
- EXCLUSIVE_MINIMUM - Enum constant in enum com.networknt.schema.keyword.KeywordType
- ExclusiveMaximumValidator - Class in com.networknt.schema.keyword
-
KeywordValidatorfor exclusiveMaximum. - ExclusiveMaximumValidator(SchemaLocation, JsonNode, Schema, SchemaContext) - Constructor for class com.networknt.schema.keyword.ExclusiveMaximumValidator
- ExclusiveMinimumValidator - Class in com.networknt.schema.keyword
-
KeywordValidatorfor exclusiveMinimum. - ExclusiveMinimumValidator(SchemaLocation, JsonNode, Schema, SchemaContext) - Constructor for class com.networknt.schema.keyword.ExclusiveMinimumValidator
- executionConfig(Consumer<ExecutionConfig.Builder>) - Method in class com.networknt.schema.ExecutionContext
-
Customize the execution configuration.
- ExecutionConfig - Class in com.networknt.schema
-
Configuration per execution.
- ExecutionConfig(Locale, boolean, Predicate<String>, Boolean, boolean, Boolean, Boolean) - Constructor for class com.networknt.schema.ExecutionConfig
- ExecutionConfig.Builder - Class in com.networknt.schema
-
Builder for
ExecutionConfig. - ExecutionConfig.BuilderSupport<T> - Class in com.networknt.schema
-
Builder for
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 - Variable in class com.networknt.schema.SchemaRegistryConfig.BuilderSupport
- executionContextCustomizer(ExecutionContextCustomizer) - Method in class com.networknt.schema.SchemaRegistryConfig.BuilderSupport
-
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 - Variable in class com.networknt.schema.ExecutionConfig.BuilderSupport
- failFast - Variable in class com.networknt.schema.SchemaRegistryConfig.BuilderSupport
- failFast(boolean) - Method in class com.networknt.schema.ExecutionConfig.BuilderSupport
-
Sets whether fast fail is enabled.
- failFast(boolean) - Method in class com.networknt.schema.SchemaRegistryConfig.BuilderSupport
-
Sets if the validation should immediately return once a validation error has occurred.
- FailFastAssertionException - Exception Class in com.networknt.schema
-
Thrown when an assertion happens and the evaluation can fail fast.
- FailFastAssertionException(Error) - Constructor for exception class com.networknt.schema.FailFastAssertionException
-
Constructor.
- FALSE - Enum constant in enum com.networknt.schema.keyword.KeywordType
- FalseValidator - Class in com.networknt.schema.keyword
-
KeywordValidatorfor false. - FalseValidator(SchemaLocation, JsonNode, Schema, SchemaContext) - Constructor for class com.networknt.schema.keyword.FalseValidator
- fetchRemoteResources() - Method in class com.networknt.schema.resource.SchemaLoader.Builder
-
Adds the IriResourceLoader to allow fetching of remote resources.
- fetchRemoteResources(boolean) - Method in class com.networknt.schema.resource.SchemaLoader.Builder
- fetchSubSchemaNode(SchemaContext) - Method in class com.networknt.schema.Schema
- fillInStackTrace() - Method in exception class com.networknt.schema.FailFastAssertionException
- findAncestor() - Method in class com.networknt.schema.Schema
- findLexicalRoot() - Method in class com.networknt.schema.Schema
- findSchemaResourceRoot() - Method in class com.networknt.schema.Schema
-
Finds the root of the schema resource.
- findSupported(String) - Static method in class com.networknt.schema.i18n.Locales
-
Determine the best matching
Localewith respect to the priority list. - findSupported(String, Collection<Locale>) - Static method in class com.networknt.schema.i18n.Locales
-
Determine the best matching
Localewith 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
Localewith 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.Error.BuilderSupport
- format(Format) - Method in class com.networknt.schema.dialect.Dialect.Builder
-
Adds the format.
- format(OutputUnit, OutputUnitData) - Static method in class com.networknt.schema.output.ListOutputUnitFormatter
- format(OutputUnit, OutputUnitData, NodePath) - Static method in class com.networknt.schema.output.HierarchicalOutputUnitFormatter
- format(Schema, ExecutionContext, SchemaContext) - Method in class com.networknt.schema.OutputFormat.Boolean
- format(Schema, ExecutionContext, SchemaContext) - Method in class com.networknt.schema.OutputFormat.Default
- format(Schema, ExecutionContext, SchemaContext) - Method in class com.networknt.schema.OutputFormat.Flag
- format(Schema, ExecutionContext, SchemaContext) - Method in interface com.networknt.schema.OutputFormat
-
Formats the validation results.
- format(Schema, ExecutionContext, SchemaContext) - Method in class com.networknt.schema.OutputFormat.Hierarchical
- format(Schema, ExecutionContext, SchemaContext) - Method in class com.networknt.schema.OutputFormat.List
- format(Schema, ExecutionContext, SchemaContext) - Method in class com.networknt.schema.OutputFormat.Result
- format(Schema, List<Error>, ExecutionContext, SchemaContext, Function<Error, Object>) - 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.Error.BuilderSupport
- format(List<Error>, ExecutionContext, SchemaContext, Function<Error, Object>) - Static method in class com.networknt.schema.output.ListOutputUnitFormatter
- format(Map<NodePath, List<Annotation>>) - Static method in class com.networknt.schema.annotation.Annotations.Formatter
-
Formats the annotations.
- Format - Interface in com.networknt.schema.format
-
Used to implement the various formats for the format keyword.
- FORMAT - Enum constant in enum com.networknt.schema.keyword.KeywordType
- formatAssertionsEnabled - Variable in class com.networknt.schema.ExecutionConfig.BuilderSupport
- formatAssertionsEnabled - Variable in class com.networknt.schema.SchemaRegistryConfig.BuilderSupport
- formatAssertionsEnabled(Boolean) - Method in class com.networknt.schema.ExecutionConfig.BuilderSupport
-
Sets the format assertion enabled flag.
- formatAssertionsEnabled(Boolean) - Method in class com.networknt.schema.SchemaRegistryConfig.BuilderSupport
-
Sets if format assertions are enabled.
- formatError(Error) - Static method in class com.networknt.schema.output.OutputUnitData
- FormatKeyword - Class in com.networknt.schema.keyword
-
Format Keyword.
- FormatKeyword(Keyword, Map<String, Format>) - Constructor for class com.networknt.schema.keyword.FormatKeyword
- FormatKeyword(String, Map<String, Format>) - Constructor for class com.networknt.schema.keyword.FormatKeyword
- FormatKeyword(Map<String, Format>) - Constructor for class com.networknt.schema.keyword.FormatKeyword
- formatKeywordFactory(Dialect.FormatKeywordFactory) - Method in class com.networknt.schema.dialect.Dialect.Builder
-
Sets the format keyword factory.
- formats(Collection<? extends Format>) - Method in class com.networknt.schema.dialect.Dialect.Builder
-
Adds the formats.
- formats(Consumer<Map<String, Format>>) - Method in class com.networknt.schema.dialect.Dialect.Builder
-
Customize the formats.
- Formats - Class in com.networknt.schema.format
-
Formats.
- Formatter() - Constructor for class com.networknt.schema.annotation.Annotations.Formatter
- FormatValidator - Class in com.networknt.schema.keyword
-
Validator for Format.
- FormatValidator(SchemaLocation, JsonNode, Schema, SchemaContext, Format, Keyword) - Constructor for class com.networknt.schema.keyword.FormatValidator
- fragment(NodePath) - 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(Schema, ExecutionContext) - Static method in class com.networknt.schema.utils.SchemaRefs
-
Gets the ref.
- from(List<Error>, ExecutionContext, Function<Error, Object>) - Static method in class com.networknt.schema.output.OutputUnitData
- fromDialectId(String) - Static method in enum com.networknt.schema.SpecificationVersion
-
Gets the specification version that matches the dialect id indicated by $schema keyword.
- fromValue(String) - Static method in enum com.networknt.schema.keyword.KeywordType
G
- GENERIC_MINUS - Enum constant in enum 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 - Enum constant in enum 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 - Enum constant in enum com.networknt.org.apache.commons.validator.routines.DomainValidator.ArrayType
-
Gets a copy of the generic TLDS table
- get() - Method in class com.networknt.schema.utils.CachingSupplier
- get() - Method in class com.networknt.schema.utils.ThreadSafeCachingSupplier
- get(JsonNode, NodePath) - 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(Object) - Method in class com.networknt.schema.CollectorContext
-
Gets the data associated with a given key.
- getAbsoluteIri() - Method in class com.networknt.schema.SchemaLocation
-
Gets the canonical absolute IRI of the schema object.
- 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.keyword.FormatValidator
-
Gets the annotation value.
- getApplyDefaultsStrategy() - Method in class com.networknt.schema.walk.WalkConfig
-
Gets the strategy for applying defaults.
- getArguments() - Method in class com.networknt.schema.Error.BuilderSupport
- getArguments() - Method in class com.networknt.schema.Error
- getClassLoader() - Static method in class com.networknt.schema.resource.ClasspathResourceLoader
- getClasspathResource(AbsoluteIri) - Method in class com.networknt.schema.resource.SchemaLoader
- getCollectorContext() - Method in class com.networknt.schema.ExecutionContext
-
Gets the collector context.
- getCollectorContext() - Method in class com.networknt.schema.Result
- getContext() - Method in class com.networknt.schema.regex.GraalJSRegularExpressionContext
-
Operations must synchronize on the
Contextas only a single thread can access theContextandGraalJSRegularExpressionContext.getRegExpBuilder()at one time. - getData() - Method in class com.networknt.schema.CollectorContext
-
Gets the data map.
- getDefault() - Static method in class com.networknt.schema.resource.SchemaLoader
-
Gets the default schema loader.
- getDescription() - Method in enum com.networknt.schema.walk.WalkFlow
- getDetails() - Method in class com.networknt.schema.Error.BuilderSupport
- getDetails() - Method in class com.networknt.schema.Error
- getDetails() - Method in class com.networknt.schema.output.OutputUnit
- getDialect() - Method in class com.networknt.schema.SchemaContext
- getDialect(SpecificationVersion) - Static method in class com.networknt.schema.Specification
-
Gets the standard dialect given the specification version.
- getDialect(String) - Method in class com.networknt.schema.SchemaRegistry
-
Gets the dialect that is available to the registry.
- getDialect(String) - Static method in class com.networknt.schema.Specification
-
Gets the standard dialect given the dialect id.
- getDialect(String, SchemaRegistry) - Method in class com.networknt.schema.dialect.BasicDialectRegistry
- getDialect(String, SchemaRegistry) - Method in class com.networknt.schema.dialect.DefaultDialectRegistry
- getDialect(String, SchemaRegistry) - Method in interface com.networknt.schema.dialect.DialectRegistry
-
Gets the dialect given the dialect id which is the IRI that indicates the meta-schema that can be used to validate the schema conforms to the dialect.
- getDialectId() - Method in enum com.networknt.schema.SpecificationVersion
-
Gets the dialect id used for the $schema keyword.
- getDiscriminatingValue() - Method in class com.networknt.schema.keyword.DiscriminatorState
-
Gets the discriminating value, which is the value in the payload corresponding with the property name.
- getDiscriminatorMapping() - Method in class com.networknt.schema.ExecutionContext
- getDividend(JsonNode) - Method in class com.networknt.schema.keyword.MultipleOfValidator
-
Gets the dividend to use.
- getDivisor(JsonNode) - Method in class com.networknt.schema.keyword.MultipleOfValidator
-
Gets the divisor to use.
- getDraft201909() - Static method in class com.networknt.schema.dialect.Dialects
-
Draft 2019-09.
- getDraft202012() - Static method in class com.networknt.schema.dialect.Dialects
-
Draft 2020-12.
- getDraft4() - Static method in class com.networknt.schema.dialect.Dialects
-
Draft 4.
- getDraft6() - Static method in class com.networknt.schema.dialect.Dialects
-
Draft 6.
- getDraft7() - Static method in class com.networknt.schema.dialect.Dialects
-
Draft 7.
- 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.SchemaContext
-
Gets the dynamic anchors.
- getElement(int) - Method in class com.networknt.schema.path.NodePath
-
Gets the element given an index.
- getError() - Method in exception class com.networknt.schema.FailFastAssertionException
-
Gets the validation message.
- getError() - Method in exception class com.networknt.schema.SchemaException
- getErrorMessage(Schema, String, String) - Static method in class com.networknt.schema.ErrorMessages
-
Gets the custom error message to use.
- getErrorMessageKeyword() - Method in class com.networknt.schema.SchemaRegistryConfig
- getErrors() - Method in class com.networknt.schema.ExecutionContext
- getErrors() - Method in exception class com.networknt.schema.FailFastAssertionException
-
Gets the validation message.
- getErrors() - Method in class com.networknt.schema.output.OutputUnit
- getErrors() - Method in class com.networknt.schema.output.OutputUnitData
- getErrors() - Method in class com.networknt.schema.Result
- getErrors() - Method in exception class com.networknt.schema.SchemaException
- getEvaluationPath() - Method in class com.networknt.schema.annotation.Annotation
-
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.Error.BuilderSupport
- getEvaluationPath() - Method in class com.networknt.schema.Error
-
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.ExecutionContext
- 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.InstanceResult
- getEvaluationPath() - Method in class com.networknt.schema.walk.WalkEvent
- getEvaluationPathPredicate() - Method in class com.networknt.schema.annotation.AnnotationPredicate
-
Gets the predicate to filter on evaluationPath.
- getEvaluationSchema() - Method in class com.networknt.schema.ExecutionContext
- getEvaluationSchemaPath() - Method in class com.networknt.schema.ExecutionContext
- getExecutionConfig() - Method in class com.networknt.schema.ExecutionContext
-
Gets the execution configuration.
- getExecutionContext() - Method in class com.networknt.schema.Result
- getExecutionContext() - Method in class com.networknt.schema.walk.WalkEvent
-
Gets the execution context.
- getExecutionContextCustomizer() - Method in class com.networknt.schema.SchemaRegistryConfig
- getFieldKeyword(String, String) - Method in class com.networknt.schema.keyword.RequiredValidator
- getFormat() - Method in class com.networknt.schema.Error.BuilderSupport
- getFormatAssertionsEnabled() - Method in class com.networknt.schema.ExecutionConfig
-
Gets the format assertion enabled flag.
- getFormatAssertionsEnabled() - Method in class com.networknt.schema.SchemaRegistryConfig
-
Gets the format assertion enabled flag.
- getFragment() - Method in class com.networknt.schema.SchemaLocation
-
Gets the fragment.
- getId() - Method in class com.networknt.schema.dialect.Dialect
- getId() - Method in class com.networknt.schema.Schema
- getId() - Method in class com.networknt.schema.vocabulary.Vocabulary
-
The id of the vocabulary.
- getIdKeyword() - Method in class com.networknt.schema.dialect.Dialect
- getIndex() - Method in class com.networknt.schema.Error
- 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.dialect.DefaultDialectRegistry
- getInstance() - Static method in class com.networknt.schema.dialect.Draft201909
- getInstance() - Static method in class com.networknt.schema.dialect.Draft202012
- getInstance() - Static method in class com.networknt.schema.dialect.Draft4
- getInstance() - Static method in class com.networknt.schema.dialect.Draft6
- getInstance() - Static method in class com.networknt.schema.dialect.Draft7
- getInstance() - Static method in class com.networknt.schema.dialect.OpenApi30
- getInstance() - Static method in class com.networknt.schema.dialect.OpenApi31
- getInstance() - Static method in class com.networknt.schema.ExecutionConfig
- getInstance() - Static method in class com.networknt.schema.i18n.DefaultMessageSource
-
Gets the default
MessageSourceusing the jsv-messages bundle. - getInstance() - Static method in class com.networknt.schema.keyword.DisallowUnknownKeywordFactory
-
Gets the instance of
DisallowUnknownKeywordFactory. - getInstance() - Static method in class com.networknt.schema.keyword.UnknownKeywordFactory
- 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.ClasspathResourceLoader
- getInstance() - Static method in class com.networknt.schema.resource.IriResourceLoader
- getInstance() - Static method in class com.networknt.schema.resource.MetaSchemaIdResolver
- getInstance() - Static method in class com.networknt.schema.Schema.JsonNodePathJsonPath
- getInstance() - Static method in class com.networknt.schema.Schema.JsonNodePathJsonPointer
- getInstance() - Static method in class com.networknt.schema.Schema.JsonNodePathLegacy
- getInstance() - Static method in class com.networknt.schema.SchemaRegistryConfig
-
Gets the default config instance.
- getInstance() - Static method in class com.networknt.schema.serialization.BasicNodeReader
- 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.walk.WalkConfig
- getInstance() - Static method in class com.networknt.schema.walk.WalkConfig.NoOpWalkHandler
- 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.
- getInstanceLocation() - Method in class com.networknt.schema.annotation.Annotation
-
The instance location to which it is attached, as a JSON Pointer.
- getInstanceLocation() - Method in class com.networknt.schema.Error.BuilderSupport
- getInstanceLocation() - Method in class com.networknt.schema.Error
-
The instance location is the location of the JSON value within the root instance being validated.
- 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.InstanceResult
- 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.AnnotationPredicate
-
Gets the predicate to filter on instanceLocation.
- getInstanceNode() - Method in class com.networknt.schema.Error
-
Returns the instance node which was evaluated.
- getInstanceNode() - Method in class com.networknt.schema.walk.WalkEvent
-
Gets the instance node.
- getItemWalkHandler() - Method in class com.networknt.schema.walk.WalkConfig
-
Gets the item walk handler.
- getJsonMapper() - Method in class com.networknt.schema.serialization.DefaultNodeReader
-
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
- getKeyword() - Method in class com.networknt.schema.annotation.Annotation
-
The keyword that produces the annotation.
- getKeyword() - Method in class com.networknt.schema.Error.BuilderSupport
- getKeyword() - Method in class com.networknt.schema.Error
- getKeyword() - Method in class com.networknt.schema.keyword.AbstractKeywordValidator
- getKeyword() - Method in interface com.networknt.schema.keyword.KeywordValidator
-
The keyword of the validator.
- getKeyword() - Method in class com.networknt.schema.keyword.UnionTypeValidator
- getKeyword() - Method in class com.networknt.schema.walk.WalkEvent
-
Gets the keyword.
- getKeyword(String, SchemaContext) - Method in class com.networknt.schema.keyword.DisallowUnknownKeywordFactory
- getKeyword(String, SchemaContext) - Method in interface com.networknt.schema.keyword.KeywordFactory
-
Gets the keyword given the keyword value.
- getKeyword(String, SchemaContext) - Method in class com.networknt.schema.keyword.UnknownKeywordFactory
- getKeywordPredicate() - Method in class com.networknt.schema.annotation.AnnotationPredicate
-
Gets the predicate to filter on keyword.
- getKeywords() - Method in class com.networknt.schema.dialect.Dialect
- getKeywords() - Method in class com.networknt.schema.vocabulary.Vocabulary
-
The keywords in the vocabulary.
- getKeywords(SpecificationVersion) - Static method in enum com.networknt.schema.keyword.KeywordType
- getKeywordWalkHandler() - Method in class com.networknt.schema.walk.WalkConfig
-
Gets the keyword walk handler.
- getLocale() - Method in class com.networknt.schema.ExecutionConfig
-
Gets the locale to use for formatting messages.
- getLocale() - Method in class com.networknt.schema.SchemaRegistryConfig
-
Get the locale to consider when generating localised messages (default is the JVM default).
- getMappedSchema() - Method in class com.networknt.schema.keyword.DiscriminatorState
-
Gets the mapped schema which is the discriminating value mapped to the schema name or uri.
- getMappedSchema(SchemaLocation) - Method in class com.networknt.schema.SchemaRegistry
- getMapping() - Method in class com.networknt.schema.keyword.DiscriminatorValidator
-
Gets the mapping to map the property name value to the schema name.
- getMatchedSchema() - Method in class com.networknt.schema.keyword.DiscriminatorState
-
Gets the matched schema $ref.
- getMessage() - Method in class com.networknt.schema.Error.BuilderSupport
- getMessage() - Method in class com.networknt.schema.Error
-
Gets the formatted error message.
- getMessage() - Method in exception class com.networknt.schema.FailFastAssertionException
- getMessage() - Method in exception class com.networknt.schema.SchemaException
- 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.Error.BuilderSupport
- getMessageFormat(Locale, String) - Method in class com.networknt.schema.i18n.ResourceBundleMessageSource
- getMessageFormatter() - Method in class com.networknt.schema.Error.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.Error.BuilderSupport
- getMessageKey() - Method in class com.networknt.schema.Error
- 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.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.keyword.MinMaxContainsValidator.Analysis
- getMessageNode(String, JsonNode, Schema, String) - Static method in class com.networknt.schema.ErrorMessages
- getMessageSource() - Method in class com.networknt.schema.SchemaRegistryConfig
-
Get the message source to use for generating localised messages.
- getMessageSupplier() - Method in class com.networknt.schema.Error.BuilderSupport
- 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.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.path.NodePath
-
Gets the name element given an index.
- getNameCount() - Method in class com.networknt.schema.path.NodePath
-
Gets the number of name elements in the path.
- getNode(JsonNode, Object) - Method in class com.networknt.schema.Schema
- getNode(Object) - Method in class com.networknt.schema.Schema
- getNodeFieldType() - Method in class com.networknt.schema.keyword.BaseKeywordValidator
- getObjectMapper(InputFormat) - Method in class com.networknt.schema.serialization.BasicNodeReader
-
Gets the object mapper for the input format.
- getObjectMapper(InputFormat) - Method in class com.networknt.schema.serialization.DefaultNodeReader
-
Gets the object mapper for the input format.
- getOpenApi30() - Static method in class com.networknt.schema.dialect.Dialects
-
OpenAPI 3.0.
- getOpenApi31() - Static method in class com.networknt.schema.dialect.Dialects
-
OpenAPI 3.1.
- getOrder() - Method in enum com.networknt.schema.SpecificationVersion
-
Gets the unique release order of the specification version used that indicates when the specification was released.
- 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.path.NodePath
-
Returns the parent path, or null if this path does not have a parent.
- getParentSchema() - Method in class com.networknt.schema.keyword.BaseKeywordValidator
-
Gets the parent schema.
- getParentSchema() - Method in class com.networknt.schema.Schema
- getPathType() - Method in class com.networknt.schema.path.NodePath
-
Gets the
PathType. - getPathType() - Method in class com.networknt.schema.SchemaRegistryConfig
-
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.
- getProperty() - Method in class com.networknt.schema.Error
-
Returns the property with the error.
- getPropertyName() - Method in class com.networknt.schema.keyword.DiscriminatorState
-
Gets the property name defined in the discriminator keyword schema.
- getPropertyName() - Method in class com.networknt.schema.keyword.DiscriminatorValidator
-
Gets the property name of the discriminator.
- getPropertyWalkHandler() - Method in class com.networknt.schema.walk.WalkConfig
-
Gets the property walk handler.
- getReadOnly() - Method in class com.networknt.schema.ExecutionConfig
-
Returns the value of the read only flag.
- getRefSchema(NodePath) - Method in class com.networknt.schema.Schema
- getRefSchemaNode(String) - Method in class com.networknt.schema.Schema
-
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
-
Gets a
RegularExpression. - getRegularExpressionFactory() - Method in class com.networknt.schema.SchemaRegistryConfig
-
Gets the regular expression factory.
- getRemoteFetcher() - Static method in class com.networknt.schema.resource.SchemaLoader
-
Gets the schema loader the does remote fetching.
- getResource(AbsoluteIri) - Method in class com.networknt.schema.resource.ClasspathResourceLoader
- getResource(AbsoluteIri) - Method in class com.networknt.schema.resource.IriResourceLoader
- getResource(AbsoluteIri) - Method in class com.networknt.schema.resource.MapResourceLoader
- getResource(AbsoluteIri) - Method in interface com.networknt.schema.resource.ResourceLoader
-
Loads data given the retrieval IRI.
- getResourceBundle(String) - Method in class com.networknt.schema.i18n.ResourceBundleMessageSource
- getResourceBundle(String, Locale) - Method in class com.networknt.schema.i18n.ResourceBundleMessageSource
- getResourceLoaders() - Method in class com.networknt.schema.resource.SchemaLoader
- getResourceLoadersBuilder() - Method in class com.networknt.schema.resource.SchemaLoader.Builder
- getRoot() - Method in enum com.networknt.schema.path.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.keyword.ItemsLegacyValidator
- getSchema() - Method in class com.networknt.schema.keyword.ItemsValidator
- getSchema() - Method in class com.networknt.schema.SchemaRef
- 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.SchemaRegistry
-
Gets the schema.
- getSchema(SchemaLocation) - Method in class com.networknt.schema.SchemaRegistry
-
Gets the schema.
- getSchema(SchemaLocation, JsonNode) - Method in class com.networknt.schema.SchemaRegistry
-
Gets the schema.
- getSchema(SchemaLocation, InputStream, InputFormat) - Method in class com.networknt.schema.SchemaRegistry
-
Gets the schema.
- getSchema(SchemaLocation, String, InputFormat) - Method in class com.networknt.schema.SchemaRegistry
-
Gets the schema.
- getSchema(InputStream) - Method in class com.networknt.schema.SchemaRegistry
-
Gets the schema.
- getSchema(InputStream, InputFormat) - Method in class com.networknt.schema.SchemaRegistry
-
Gets the schema.
- getSchema(String) - Method in class com.networknt.schema.SchemaRegistry
-
Gets the schema.
- getSchema(String, InputFormat) - Method in class com.networknt.schema.SchemaRegistry
-
Gets the schema.
- getSchemaContext() - Method in class com.networknt.schema.Schema
- getSchemaIdResolvers() - Method in class com.networknt.schema.resource.SchemaLoader
- getSchemaIdResolversBuilder() - Method in class com.networknt.schema.resource.SchemaLoader.Builder
- getSchemaIdValidator() - Method in class com.networknt.schema.SchemaRegistryConfig
-
Gets the schema id validator to validate $id.
- getSchemaLoader() - Method in class com.networknt.schema.SchemaRegistry
-
Gets the schema loader.
- getSchemaLocation() - Method in class com.networknt.schema.annotation.Annotation
-
The schema location of the attaching keyword, as a IRI and JSON Pointer fragment.
- getSchemaLocation() - Method in class com.networknt.schema.Error.BuilderSupport
- getSchemaLocation() - Method in class com.networknt.schema.Error
-
The schema location is the canonical IRI of the schema object plus a JSON Pointer fragment indicating the subschema that produced a result.
- getSchemaLocation() - Method in class com.networknt.schema.keyword.AbstractKeywordValidator
- getSchemaLocation() - Method in class com.networknt.schema.keyword.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.InstanceResult
- getSchemaLocation() - Method in class com.networknt.schema.Schema
- getSchemaLocation() - Method in interface com.networknt.schema.Validator
-
The schema location is the canonical URI of the schema object plus a JSON Pointer fragment indicating the subschema that produced a result.
- getSchemaLocation(SchemaLocation) - Method in class com.networknt.schema.SchemaRegistry
-
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.AnnotationPredicate
-
Gets the predicate to filter on schemaLocation.
- getSchemaNode() - Method in class com.networknt.schema.Error
-
Returns the schema node which was evaluated.
- getSchemaNode() - Method in class com.networknt.schema.keyword.AbstractKeywordValidator
-
The schema node used to create the validator.
- getSchemaNode() - Method in class com.networknt.schema.Schema
- getSchemaNodeType(JsonNode) - Static method in class com.networknt.schema.utils.TypeFactory
-
Gets the
JsonTypeindicated by the schema node. - getSchemaRef() - Method in class com.networknt.schema.keyword.RefValidator
- getSchemaRef(ExecutionContext) - Method in class com.networknt.schema.keyword.DynamicRefValidator
- getSchemaRef(ExecutionContext) - Method in class com.networknt.schema.keyword.RecursiveRefValidator
- getSchemaReferences() - Method in class com.networknt.schema.SchemaContext
-
Gets the schema references identified by the ref uri.
- getSchemaRegistry() - Method in class com.networknt.schema.SchemaContext
- getSchemaRegistryConfig() - Method in class com.networknt.schema.SchemaContext
- getSchemaRegistryConfig() - Method in class com.networknt.schema.SchemaRegistry
-
Gets the schema registry config.
- getSchemaResource(AbsoluteIri) - Method in class com.networknt.schema.resource.SchemaLoader
- getSchemaResources() - Method in class com.networknt.schema.SchemaContext
-
Gets the schema resources identified by id.
- getSchemas() - Method in class com.networknt.schema.keyword.PropertiesValidator
- getSchemaType() - Method in class com.networknt.schema.keyword.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.
- getSpecificationVersion() - Method in class com.networknt.schema.dialect.Dialect
- getSpecificationVersionRange() - Method in enum com.networknt.schema.keyword.KeywordType
- getSubSchema(NodePath) - Method in class com.networknt.schema.Schema
-
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.keyword.ItemsLegacyValidator
- getTupleSchema() - Method in class com.networknt.schema.keyword.PrefixItemsValidator
- getValid() - Method in class com.networknt.schema.output.OutputUnitData
- getValidator() - Method in class com.networknt.schema.walk.WalkEvent
-
Gets the validator that corresponds with the keyword.
- getValidators() - Method in class com.networknt.schema.Schema
- getValue() - Method in class com.networknt.schema.annotation.Annotation
-
The attached value(s).
- getValue() - Method in class com.networknt.schema.keyword.AbstractKeyword
-
Gets the keyword.
- getValue() - Method in class com.networknt.schema.keyword.FormatKeyword
- getValue() - Method in interface com.networknt.schema.keyword.Keyword
-
Gets the keyword value.
- getValue() - Method in enum com.networknt.schema.keyword.KeywordType
- getValueNodeType(JsonNode, SchemaRegistryConfig) - Static method in class com.networknt.schema.utils.TypeFactory
-
Gets the
JsonTypeof the value node. - getValuePredicate() - Method in class com.networknt.schema.annotation.AnnotationPredicate
-
Gets the predicate to filter on value.
- getVersions() - Method in enum com.networknt.schema.SpecificationVersionRange
- getVocabularies() - Method in class com.networknt.schema.dialect.Dialect
- getVocabulary(String) - Static method in class com.networknt.schema.vocabulary.Vocabularies
-
Gets the vocabulary given its uri.
- getVocabulary(String) - Method in interface com.networknt.schema.vocabulary.VocabularyRegistry
-
Gets the vocabulary given the vocabulary id.
- getWalkConfig() - Method in class com.networknt.schema.ExecutionContext
-
Gets the walk configuration.
- getWriteOnly() - Method in class com.networknt.schema.ExecutionConfig
-
Returns the value of the write only flag.
- getYamlMapper() - Method in class com.networknt.schema.serialization.DefaultNodeReader
-
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
-
GraalJS
RegularExpressionFactory. - 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(ExecutionContext, String) - Method in class com.networknt.schema.keyword.AbstractKeywordValidator
-
Determines if the keyword exists adjacent in the evaluation path.
- hasDiscriminatingValue() - Method in class com.networknt.schema.keyword.DiscriminatorState
-
Returns true if the discriminating value is found in the payload corresponding to the property name.
- hashCode() - Method in class com.networknt.schema.AbsoluteIri
- hashCode() - Method in class com.networknt.schema.annotation.Annotation
- hashCode() - Method in class com.networknt.schema.dialect.Dialect
- hashCode() - Method in class com.networknt.schema.Error
- hashCode() - Method in class com.networknt.schema.keyword.AbstractKeyword
- 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.path.NodePath
- hashCode() - Method in class com.networknt.schema.result.InstanceResult
- hashCode() - Method in class com.networknt.schema.SchemaLocation
- hashCode() - Method in class com.networknt.schema.vocabulary.Vocabulary
- hasKeyword(String) - Method in class com.networknt.schema.Schema
- hasMatchedSchema() - Method in class com.networknt.schema.keyword.DiscriminatorState
-
Returns true if there was a schema that matched the discriminating value.
- hasNoContext(SchemaLocation) - Method in class com.networknt.schema.SchemaIdValidator.DefaultSchemaIdValidator
- hasNumber(ArrayNode) - Method in class com.networknt.schema.keyword.EnumValidator
-
Determines if the array node contains a number.
- hasUnevaluatedItemsInEvaluationPath(ExecutionContext) - Method in class com.networknt.schema.keyword.AbstractKeywordValidator
- hasUnevaluatedPropertiesInEvaluationPath(ExecutionContext) - Method in class com.networknt.schema.keyword.AbstractKeywordValidator
- Hierarchical() - Constructor for class com.networknt.schema.OutputFormat.Hierarchical
- Hierarchical(Function<Error, 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 - Enum constant in enum com.networknt.schema.keyword.KeywordType
- idKeyword(String) - Method in class com.networknt.schema.dialect.Dialect.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 - Enum constant in enum com.networknt.schema.keyword.KeywordType
- IfValidator - Class in com.networknt.schema.keyword
-
KeywordValidatorfor if. - IfValidator(SchemaLocation, JsonNode, Schema, SchemaContext) - Constructor for class com.networknt.schema.keyword.IfValidator
- index(Integer) - Method in class com.networknt.schema.Error.BuilderSupport
- 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 - Enum constant in enum com.networknt.org.apache.commons.validator.routines.DomainValidator.ArrayType
-
Gets a copy of the infrastructure table
- initializeValidators() - Method in class com.networknt.schema.Schema
-
Initializes the validators'
Schemainstances. - 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.Error.BuilderSupport
- instanceLocation(NodePath) - Method in class com.networknt.schema.annotation.Annotation.Builder
- instanceLocation(NodePath) - Method in class com.networknt.schema.Error.BuilderSupport
-
The instance location is the location of the JSON value within the root instance being validated.
- instanceLocation(Predicate<NodePath>) - Method in class com.networknt.schema.annotation.AnnotationPredicate.Builder
- instanceNode - Variable in class com.networknt.schema.Error.BuilderSupport
- instanceNode(JsonNode) - Method in class com.networknt.schema.Error.BuilderSupport
- InstanceResult - Class in com.networknt.schema.result
-
Instance results.
- InstanceResult(NodePath, SchemaLocation, NodePath, boolean) - Constructor for class com.networknt.schema.result.InstanceResult
- InstanceResults - Class in com.networknt.schema.result
-
Instance results.
- InstanceResults() - Constructor for class com.networknt.schema.result.InstanceResults
- INTEGER - Enum constant in enum com.networknt.schema.utils.JsonType
- InvalidSchemaException - Exception Class in com.networknt.schema
-
Thrown when an invalid schema is used.
- InvalidSchemaException(Error) - Constructor for exception class com.networknt.schema.InvalidSchemaException
- InvalidSchemaException(Error, Exception) - Constructor for exception class com.networknt.schema.InvalidSchemaException
- InvalidSchemaRefException - Exception Class in com.networknt.schema
-
Thrown when an invalid schema ref is used.
- InvalidSchemaRefException(Error) - Constructor for exception class com.networknt.schema.InvalidSchemaRefException
- InvalidSchemaRefException(Error, Exception) - Constructor for exception class 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
- IriResourceLoader - Class in com.networknt.schema.resource
-
Loads from iri.
- IriResourceLoader() - Constructor for class com.networknt.schema.resource.IriResourceLoader
- isAbsoluteIri(String) - Method in class com.networknt.schema.SchemaIdValidator.DefaultSchemaIdValidator
- 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.BaseFormatValidator
- isBlank(String) - Static method in class com.networknt.schema.utils.Strings
- isBoolean(String) - Static method in class com.networknt.schema.utils.Strings
- isCacheRefs() - Method in class com.networknt.schema.SchemaRegistryConfig
-
Gets if schemas loaded from refs will be cached and reused for subsequent runs.
- isDiscriminatorKeywordEnabled() - Method in class com.networknt.schema.SchemaContext
- isDocumentFragment(String) - Static method in class com.networknt.schema.SchemaLocation.Fragment
-
Determine if the string is a fragment referencing the document.
- isExplicitMapping() - Method in class com.networknt.schema.keyword.DiscriminatorState
-
Gets whether the mapping is explicit using the mappings on the discriminator keyword.
- 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.SchemaRegistryConfig
- isFormatAssertionVocabularyEnabled() - Method in class com.networknt.schema.format.BaseFormatValidator
- isFormatAssertionVocabularyEnabled(SpecificationVersion, Map<String, Boolean>) - Method in class com.networknt.schema.format.BaseFormatValidator
- isFragment(String) - Method in class com.networknt.schema.SchemaIdValidator.DefaultSchemaIdValidator
- 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
- isHebrew(int) - Static method in class com.networknt.schema.utils.UnicodeDatabase
- isInteger(String) - Static method in class com.networknt.schema.utils.Strings
- 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.SchemaRegistryConfig
- isNodeNullable(JsonNode) - Static method in class com.networknt.schema.utils.JsonNodeTypes
- isNullableKeywordEnabled() - Method in class com.networknt.schema.SchemaContext
- isNumber(JsonNode, SchemaRegistryConfig) - Static method in class com.networknt.schema.utils.JsonNodeTypes
-
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.Strings
- isPreloadSchema() - Method in class com.networknt.schema.SchemaRegistryConfig
-
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.
- isRecursiveAnchor() - Method in class com.networknt.schema.Schema
- isSchemaResourceRoot() - Method in class com.networknt.schema.Schema
-
Determines if this schema resource is a schema resource root.
- isStrict(ExecutionContext) - Method in class com.networknt.schema.keyword.FormatValidator
-
Determines if strict handling.
- isStrict(String) - Method in class com.networknt.schema.SchemaRegistryConfig
-
Answers whether a keyword's validators may relax their analysis.
- isStrict(String, Boolean) - Method in class com.networknt.schema.SchemaRegistryConfig
-
Determines if the validator should perform strict checking.
- isStrictValidation(SchemaContext) - Method in class com.networknt.schema.format.DurationFormat
- isSuppressSubSchemaRetrieval() - Method in class com.networknt.schema.Schema
- isTypeLoose() - Method in class com.networknt.schema.SchemaRegistryConfig
-
Returns whether types are interpreted in a loose manner.
- isUnevaluatedItemsPresent() - Method in class com.networknt.schema.ExecutionContext
- isUnevaluatedPropertiesPresent() - Method in class com.networknt.schema.ExecutionContext
- isValid() - Method in class com.networknt.schema.annotation.Annotation
- isValid() - Method in class com.networknt.schema.Error
- 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.InstanceResult
- isValid(NodePath, NodePath) - Method in class com.networknt.schema.result.InstanceResults
- isValid(String) - Method in class com.networknt.org.apache.commons.validator.routines.DomainValidator
-
Returns true if the specified
Stringparses 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
Stringmatches 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
Stringmatches 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
Stringmatches 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
Stringmatches 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
Stringmatches 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.
- Item(DomainValidator.ArrayType, String...) - Constructor for class com.networknt.org.apache.commons.validator.routines.DomainValidator.Item
-
Constructs a new instance.
- ITEMS - Enum constant in enum com.networknt.schema.keyword.KeywordType
- ITEMS_LEGACY - Enum constant in enum com.networknt.schema.keyword.KeywordType
- ItemsLegacyValidator - Class in com.networknt.schema.keyword
-
KeywordValidatorfor items Draft 4 to Draft 2019-09. - ItemsLegacyValidator(SchemaLocation, JsonNode, Schema, SchemaContext) - Constructor for class com.networknt.schema.keyword.ItemsLegacyValidator
- ItemsValidator - Class in com.networknt.schema.keyword
-
KeywordValidatorfor items from Draft 2012-12. - ItemsValidator(SchemaLocation, JsonNode, Schema, SchemaContext) - Constructor for class com.networknt.schema.keyword.ItemsValidator
- itemWalkHandler(WalkHandler) - Method in class com.networknt.schema.walk.WalkConfig.Builder
- ItemWalkHandler - Class in com.networknt.schema.walk
-
A
WalkHandlerfor walking items. - ItemWalkHandler(List<WalkListener>) - Constructor for class com.networknt.schema.walk.ItemWalkHandler
- ItemWalkHandler.Builder - Class in com.networknt.schema.walk
- itemWalkListener(WalkListener) - Method in class com.networknt.schema.walk.ItemWalkHandler.Builder
- itemWalkListeners(Consumer<List<WalkListener>>) - Method in class com.networknt.schema.walk.ItemWalkHandler.Builder
J
- 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
-
Joni
RegularExpressionFactory. - JoniRegularExpressionFactory() - Constructor for class com.networknt.schema.regex.JoniRegularExpressionFactory
- JSON - Enum constant in enum com.networknt.schema.InputFormat
-
JSON.
- JSON_PATH - Enum constant in enum com.networknt.schema.path.PathType
-
Paths as JSONPath expressions.
- JSON_POINTER - Enum constant in enum com.networknt.schema.path.PathType
-
Paths as JSONPointer expressions.
- jsonMapper - Variable in class com.networknt.schema.serialization.DefaultNodeReader.BuilderSupport
- jsonMapper - Variable in class com.networknt.schema.serialization.DefaultNodeReader
- jsonMapper(ObjectMapper) - Method in class com.networknt.schema.serialization.DefaultNodeReader.BuilderSupport
-
Sets the json mapper.
- JsonMapperFactory - Class in com.networknt.schema.serialization
-
Json Mapper Factory.
- JsonMapperFactory() - Constructor for class com.networknt.schema.serialization.JsonMapperFactory
- jsonNodeFactoryFactory - Variable in class com.networknt.schema.serialization.DefaultNodeReader.BuilderSupport
- jsonNodeFactoryFactory - Variable in class com.networknt.schema.serialization.DefaultNodeReader
- jsonNodeFactoryFactory(JsonNodeFactoryFactory) - Method in class com.networknt.schema.serialization.DefaultNodeReader.BuilderSupport
-
Configures the
JsonNodeFactoryFactoryto use. - JsonNodeFactoryFactory - Interface in com.networknt.schema.serialization.node
-
Factory that produces a
JsonNodeFactory. - JsonNodePathJsonPath() - Constructor for class com.networknt.schema.Schema.JsonNodePathJsonPath
- JsonNodePathJsonPointer() - Constructor for class com.networknt.schema.Schema.JsonNodePathJsonPointer
- JsonNodePathLegacy() - Constructor for class com.networknt.schema.Schema.JsonNodePathLegacy
- JsonNodes - Class in com.networknt.schema.utils
-
Utility methods for JsonNode.
- JsonNodes() - Constructor for class com.networknt.schema.utils.JsonNodes
- JsonNodeTypes - Class in com.networknt.schema.utils
- JsonNodeTypes() - Constructor for class com.networknt.schema.utils.JsonNodeTypes
- JsonType - Enum in com.networknt.schema.utils
-
Indicates the type.
K
- keyword - Variable in class com.networknt.schema.Error.BuilderSupport
- keyword(Keyword) - Method in class com.networknt.schema.annotation.Annotation.Builder
- keyword(Keyword) - Method in class com.networknt.schema.dialect.Dialect.Builder
-
Adds the keyword.
- keyword(String) - Method in class com.networknt.schema.annotation.Annotation.Builder
- keyword(String) - Method in class com.networknt.schema.Error.BuilderSupport
- keyword(Predicate<String>) - Method in class com.networknt.schema.annotation.AnnotationPredicate.Builder
- Keyword - Interface in com.networknt.schema.keyword
-
Represents a keyword.
- KeywordFactory - Interface in com.networknt.schema.keyword
-
Factory for
Keyword. - keywords(Collection<? extends Keyword>) - Method in class com.networknt.schema.dialect.Dialect.Builder
-
Adds the keywords.
- keywords(Consumer<Map<String, Keyword>>) - Method in class com.networknt.schema.dialect.Dialect.Builder
-
Customize the keywords.
- KeywordType - Enum in com.networknt.schema.keyword
- KeywordValidator - Interface in com.networknt.schema.keyword
-
KeywordValidator interface implemented by all keyword validators.
- keywordWalkHandler(WalkHandler) - Method in class com.networknt.schema.walk.WalkConfig.Builder
- KeywordWalkHandler - Class in com.networknt.schema.walk
-
A
WalkHandlerfor walking keywords. - KeywordWalkHandler(List<WalkListener>, Map<String, List<WalkListener>>) - Constructor for class com.networknt.schema.walk.KeywordWalkHandler
- KeywordWalkHandler.Builder - Class in com.networknt.schema.walk
- keywordWalkListener(Keyword, WalkListener) - Method in class com.networknt.schema.walk.KeywordWalkHandler.Builder
- keywordWalkListener(WalkListener) - Method in class com.networknt.schema.walk.KeywordWalkHandler.Builder
- keywordWalkListener(String, WalkListener) - Method in class com.networknt.schema.walk.KeywordWalkHandler.Builder
- keywordWalkListeners(Consumer<Map<String, List<WalkListener>>>) - Method in class com.networknt.schema.walk.KeywordWalkHandler.Builder
L
- LEGACY - Enum constant in enum com.networknt.schema.path.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<Error, 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
- loadDialect(String, SchemaRegistry) - Method in class com.networknt.schema.dialect.AbstractDialectRegistry
- loadDialectBuilder(String, SchemaRegistry) - Method in class com.networknt.schema.dialect.AbstractDialectRegistry
- loadSchema(SchemaLocation) - Method in class com.networknt.schema.SchemaRegistry
-
Loads the schema.
- LOCAL_MINUS - Enum constant in enum 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 - Enum constant in enum 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 - Enum constant in enum com.networknt.org.apache.commons.validator.routines.DomainValidator.ArrayType
-
Gets a copy of the local table
- locale - Variable in class com.networknt.schema.ExecutionConfig.BuilderSupport
- locale - Variable in class com.networknt.schema.SchemaRegistryConfig.BuilderSupport
- locale(Locale) - Method in class com.networknt.schema.ExecutionConfig.BuilderSupport
-
Sets the locale to use for formatting messages.
- locale(Locale) - Method in class com.networknt.schema.MessageSourceError.BuilderSupport
- locale(Locale) - Method in class com.networknt.schema.SchemaRegistryConfig.BuilderSupport
-
Set the locale to consider when generating localized 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.DefaultNodeReader.Builder
-
Makes the nodes generated location aware.
- LocationJsonNodeFactory - Class in com.networknt.schema.serialization.node
-
JsonNodeFactorythat createsTokenStreamLocationAwarenodes. - LocationJsonNodeFactory(JsonParser) - Constructor for class com.networknt.schema.serialization.node.LocationJsonNodeFactory
-
Constructor.
- LocationJsonNodeFactoryFactory - Class in com.networknt.schema.serialization.node
-
JsonNodeFactoryFactorythat producesLocationJsonNodeFactory. - LocationJsonNodeFactoryFactory() - Constructor for class com.networknt.schema.serialization.node.LocationJsonNodeFactoryFactory
- losslessNarrowing - Variable in class com.networknt.schema.SchemaRegistryConfig.BuilderSupport
- losslessNarrowing(boolean) - Method in class com.networknt.schema.SchemaRegistryConfig.BuilderSupport
-
Sets whether lossless narrowing of other numeric types to integer is performed.
M
- mappings(Function<String, String>) - Method in class com.networknt.schema.resource.SchemaIdResolvers.Builder
-
Sets the function that maps the IRI to another IRI.
- mappings(Predicate<String>, Function<String, String>) - Method in class com.networknt.schema.resource.SchemaIdResolvers.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.SchemaIdResolvers.Builder
-
Sets the mappings.
- mapPrefix(String, String) - Method in class com.networknt.schema.resource.SchemaIdResolvers.Builder
-
Maps a schema given a source prefix with a replacement.
- MapResourceLoader - Class in com.networknt.schema.resource
-
Map implementation of
ResourceLoader. - MapResourceLoader(Function<String, String>) - Constructor for class com.networknt.schema.resource.MapResourceLoader
-
Sets the resource data by absolute IRI function.
- MapResourceLoader(Function<String, T>, Function<T, String>) - Constructor for class com.networknt.schema.resource.MapResourceLoader
-
Sets the resource data by using two mapping functions.
- MapResourceLoader(Map<String, String>) - Constructor for class com.networknt.schema.resource.MapResourceLoader
-
Sets the resource data by absolute IRI.
- MapSchemaIdResolver - Class in com.networknt.schema.resource
-
Map implementation of
SchemaIdResolver. - MapSchemaIdResolver(Function<String, String>) - Constructor for class com.networknt.schema.resource.MapSchemaIdResolver
- MapSchemaIdResolver(Predicate<String>, Function<String, String>) - Constructor for class com.networknt.schema.resource.MapSchemaIdResolver
-
Apply the mapping function if the predicate is true.
- MapSchemaIdResolver(Map<String, String>) - Constructor for class com.networknt.schema.resource.MapSchemaIdResolver
- 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, SchemaContext, JsonNode) - Method in interface com.networknt.schema.format.Format
-
Determines if the value matches the format.
- matches(ExecutionContext, SchemaContext, JsonNode, JsonNode, NodePath, boolean, FormatValidator) - Method in interface com.networknt.schema.format.Format
-
Determines if the value matches the format.
- matches(ExecutionContext, SchemaContext, String) - Method in class com.networknt.schema.format.DurationFormat
- matches(ExecutionContext, SchemaContext, String) - Method in interface com.networknt.schema.format.Format
-
Determines if the value matches the format.
- matches(ExecutionContext, SchemaContext, String) - Method in class com.networknt.schema.format.RegexFormat
- 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 interface com.networknt.schema.format.Format
-
Determines if the value matches the format.
- 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 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.keyword.DiscriminatorState
-
Determines if there is a match of the mapped schema to the ref and update the matched schema if there is a match.
- matches(String) - Method in interface com.networknt.schema.regex.RegularExpression
- MAX_CONTAINS - Enum constant in enum com.networknt.schema.keyword.KeywordType
- MAX_DRAFT_2019_09 - Enum constant in enum com.networknt.schema.SpecificationVersionRange
- MAX_DRAFT_7 - Enum constant in enum com.networknt.schema.SpecificationVersionRange
- MAX_ITEMS - Enum constant in enum com.networknt.schema.keyword.KeywordType
- MAX_LENGTH - Enum constant in enum com.networknt.schema.keyword.KeywordType
- MAX_PROPERTIES - Enum constant in enum com.networknt.schema.keyword.KeywordType
- MAXIMUM - Enum constant in enum com.networknt.schema.keyword.KeywordType
- MaximumValidator - Class in com.networknt.schema.keyword
-
KeywordValidatorfor maxmimum. - MaximumValidator(SchemaLocation, JsonNode, Schema, SchemaContext) - Constructor for class com.networknt.schema.keyword.MaximumValidator
- MaxItemsValidator - Class in com.networknt.schema.keyword
-
KeywordValidatorfor maxItems. - MaxItemsValidator(SchemaLocation, JsonNode, Schema, SchemaContext) - Constructor for class com.networknt.schema.keyword.MaxItemsValidator
- MaxLengthValidator - Class in com.networknt.schema.keyword
-
KeywordValidatorfor maxLength. - MaxLengthValidator(SchemaLocation, JsonNode, Schema, SchemaContext) - Constructor for class com.networknt.schema.keyword.MaxLengthValidator
- MaxPropertiesValidator - Class in com.networknt.schema.keyword
-
KeywordValidatorfor maxProperties. - MaxPropertiesValidator(SchemaLocation, JsonNode, Schema, SchemaContext) - Constructor for class com.networknt.schema.keyword.MaxPropertiesValidator
- message - Variable in class com.networknt.schema.Error.BuilderSupport
- message(String) - Method in class com.networknt.schema.Error.BuilderSupport
-
Explicitly sets the message pattern to be used.
- messageFormatter - Variable in class com.networknt.schema.Error.BuilderSupport
- messageFormatter(MessageFormatter) - Method in class com.networknt.schema.Error.BuilderSupport
- MessageFormatter - Interface in com.networknt.schema.i18n
-
Formats messages with arguments.
- messageKey - Variable in class com.networknt.schema.Error.BuilderSupport
- messageKey(String) - Method in class com.networknt.schema.Error.BuilderSupport
- messageSource - Variable in class com.networknt.schema.SchemaRegistryConfig.BuilderSupport
- messageSource(MessageSource) - Method in class com.networknt.schema.SchemaRegistryConfig.BuilderSupport
-
Sets the message source to use for generating localised messages.
- MessageSource - Interface in com.networknt.schema.i18n
-
Resolves locale specific messages.
- MessageSourceError - Class in com.networknt.schema
-
MessageSourceError.
- MessageSourceError() - Constructor for class com.networknt.schema.MessageSourceError
- MessageSourceError.Builder - Class in com.networknt.schema
- MessageSourceError.BuilderSupport<S> - Class in com.networknt.schema
- messageSupplier - Variable in class com.networknt.schema.Error.BuilderSupport
- messageSupplier(Supplier<String>) - Method in class com.networknt.schema.Error.BuilderSupport
- MetaSchemaIdResolver - Class in com.networknt.schema.resource
-
Maps the JSON Schema meta schema to the class path location.
- MetaSchemaIdResolver() - Constructor for class com.networknt.schema.resource.MetaSchemaIdResolver
- min - Variable in class com.networknt.schema.keyword.MinPropertiesValidator
- MIN_CONTAINS - Enum constant in enum com.networknt.schema.keyword.KeywordType
- MIN_DRAFT_2019_09 - Enum constant in enum com.networknt.schema.SpecificationVersionRange
- MIN_DRAFT_2020_12 - Enum constant in enum com.networknt.schema.SpecificationVersionRange
- MIN_DRAFT_6 - Enum constant in enum com.networknt.schema.SpecificationVersionRange
- MIN_DRAFT_7 - Enum constant in enum com.networknt.schema.SpecificationVersionRange
- MIN_ITEMS - Enum constant in enum com.networknt.schema.keyword.KeywordType
- MIN_LENGTH - Enum constant in enum com.networknt.schema.keyword.KeywordType
- MIN_PROPERTIES - Enum constant in enum com.networknt.schema.keyword.KeywordType
- MINIMUM - Enum constant in enum com.networknt.schema.keyword.KeywordType
- MinimumValidator - Class in com.networknt.schema.keyword
-
KeywordValidatorfor minimum. - MinimumValidator(SchemaLocation, JsonNode, Schema, SchemaContext) - Constructor for class com.networknt.schema.keyword.MinimumValidator
- MinItemsValidator - Class in com.networknt.schema.keyword
-
KeywordValidatorfor minItems. - MinItemsValidator(SchemaLocation, JsonNode, Schema, SchemaContext) - Constructor for class com.networknt.schema.keyword.MinItemsValidator
- MinLengthValidator - Class in com.networknt.schema.keyword
-
KeywordValidatorfor minLength. - MinLengthValidator(SchemaLocation, JsonNode, Schema, SchemaContext) - Constructor for class com.networknt.schema.keyword.MinLengthValidator
- MinMaxContainsValidator - Class in com.networknt.schema.keyword
-
KeywordValidatorfor maxContains and minContains in a schema. - MinMaxContainsValidator(SchemaLocation, JsonNode, Schema, SchemaContext) - Constructor for class com.networknt.schema.keyword.MinMaxContainsValidator
- MinMaxContainsValidator.Analysis - Class in com.networknt.schema.keyword
- MinPropertiesValidator - Class in com.networknt.schema.keyword
-
KeywordValidatorfor minProperties. - MinPropertiesValidator(SchemaLocation, JsonNode, Schema, SchemaContext) - Constructor for class com.networknt.schema.keyword.MinPropertiesValidator
- missingNode() - Method in class com.networknt.schema.serialization.node.LocationJsonNodeFactory
- MULTIPLE_OF - Enum constant in enum com.networknt.schema.keyword.KeywordType
- MultipleOfValidator - Class in com.networknt.schema.keyword
-
KeywordValidatorfor multipleOf. - MultipleOfValidator(SchemaLocation, JsonNode, Schema, SchemaContext) - Constructor for class com.networknt.schema.keyword.MultipleOfValidator
N
- newInstance(Map<String, Format>) - Method in interface com.networknt.schema.dialect.Dialect.FormatKeywordFactory
-
Creates a format keyword.
- newSchema(SchemaLocation, JsonNode) - Method in class com.networknt.schema.SchemaRegistry
-
Creates a schema from initial input.
- newSchema(SchemaLocation, JsonNode, Schema) - Method in class com.networknt.schema.SchemaContext
- newValidator(SchemaContext, SchemaLocation, String, JsonNode, Schema) - Method in class com.networknt.schema.dialect.Dialect
-
Creates a new validator of the keyword.
- newValidator(SchemaLocation, JsonNode, Schema, SchemaContext) - Method in class com.networknt.schema.keyword.AnnotationKeyword
- newValidator(SchemaLocation, JsonNode, Schema, SchemaContext) - Method in class com.networknt.schema.keyword.FormatKeyword
- newValidator(SchemaLocation, JsonNode, Schema, SchemaContext) - Method in interface com.networknt.schema.keyword.Keyword
-
Creates a new validator for the keyword.
- newValidator(SchemaLocation, JsonNode, Schema, SchemaContext) - Method in enum com.networknt.schema.keyword.KeywordType
- newValidator(SchemaLocation, JsonNode, Schema, SchemaContext) - Method in class com.networknt.schema.keyword.NonValidationKeyword
- newValidator(SchemaLocation, String, JsonNode, Schema) - Method in class com.networknt.schema.SchemaContext
- NodePath - Class in com.networknt.schema.path
-
Represents a path to a JSON node.
- NodePath(PathType) - Constructor for class com.networknt.schema.path.NodePath
- nodeReader(NodeReader) - Method in class com.networknt.schema.SchemaRegistry.Builder
-
Sets the json node reader to read the data.
- nodeReader(Consumer<DefaultNodeReader.Builder>) - Method in class com.networknt.schema.SchemaRegistry.Builder
-
Sets the json node reader to read the data.
- NodeReader - Interface in com.networknt.schema.serialization
-
Reader for reading content to
JsonNode. - NONE - Enum constant in enum com.networknt.schema.SpecificationVersionRange
- NonValidationKeyword - Class in com.networknt.schema.keyword
-
Used for Keywords that have no validation aspect, but are part of the metaschema.
- NonValidationKeyword(String) - Constructor for class com.networknt.schema.keyword.NonValidationKeyword
- NoOpWalkHandler() - Constructor for class com.networknt.schema.walk.WalkConfig.NoOpWalkHandler
- normalizeDialectId(String) - Static method in class com.networknt.schema.SchemaRegistry
-
Normalizes the standard JSON schema dialects.
- NOT - Enum constant in enum com.networknt.schema.keyword.KeywordType
- NOT_ALLOWED - Enum constant in enum com.networknt.schema.keyword.KeywordType
- NotAllowedValidator - Class in com.networknt.schema.keyword
-
KeywordValidatorfor notAllowed. - NotAllowedValidator(SchemaLocation, JsonNode, Schema, SchemaContext) - Constructor for class com.networknt.schema.keyword.NotAllowedValidator
- NotValidator - Class in com.networknt.schema.keyword
-
KeywordValidatorfor not. - NotValidator(SchemaLocation, JsonNode, Schema, SchemaContext) - Constructor for class com.networknt.schema.keyword.NotValidator
- NULL - Enum constant in enum com.networknt.schema.utils.JsonType
- nullNode() - Method in class com.networknt.schema.serialization.node.LocationJsonNodeFactory
- NUMBER - Enum constant in enum com.networknt.schema.utils.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 - Enum constant in enum com.networknt.schema.utils.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.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
Localeby language tags. - of(String, String, String) - Static method in class com.networknt.schema.format.PatternFormat
-
Creates a pattern format.
- ONE_OF - Enum constant in enum com.networknt.schema.keyword.KeywordType
- OneOfValidator - Class in com.networknt.schema.keyword
-
KeywordValidatorfor oneOf. - OneOfValidator(SchemaLocation, JsonNode, Schema, SchemaContext) - Constructor for class com.networknt.schema.keyword.OneOfValidator
- onWalkEnd(WalkEvent, List<Error>) - Method in interface com.networknt.schema.walk.WalkListener
- onWalkStart(WalkEvent) - Method in interface com.networknt.schema.walk.WalkListener
- OPENAPI_3_0 - Static variable in class com.networknt.schema.dialect.DialectId
-
OpenAPI 3.0.
- OPENAPI_3_1 - Static variable in class com.networknt.schema.dialect.DialectId
-
OpenAPI 3.1
- OPENAPI_3_1_BASE - Static variable in class com.networknt.schema.vocabulary.Vocabulary
- OpenApi30 - Class in com.networknt.schema.dialect
-
OpenAPI 3.0.
- OpenApi30() - Constructor for class com.networknt.schema.dialect.OpenApi30
- OpenApi31 - Class in com.networknt.schema.dialect
-
OpenAPI 3.1.
- OpenApi31() - Constructor for class com.networknt.schema.dialect.OpenApi31
- openConnectionCheckRedirects(URLConnection) - Method in class com.networknt.schema.resource.IriResourceLoader
- 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(NodePath, SchemaLocation, NodePath) - 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.keyword.BaseKeywordValidator
- parentSchema - Variable in class com.networknt.schema.Schema
- Path - Interface in com.networknt.schema.path
-
Represents a path.
- pathType - Variable in class com.networknt.schema.SchemaRegistryConfig.BuilderSupport
- pathType(PathType) - Method in class com.networknt.schema.SchemaRegistryConfig.BuilderSupport
-
Sets the path type to use when reporting the instance location of errors.
- PathType - Enum in com.networknt.schema.path
-
Enumeration defining the different approached available to generate the paths added to validation messages.
- PATTERN - Enum constant in enum com.networknt.schema.keyword.KeywordType
- PATTERN - Static variable in class com.networknt.schema.format.IPv6Format
- PATTERN_PROPERTIES - Enum constant in enum com.networknt.schema.keyword.KeywordType
- PATTERN_VALUE - Static variable in class com.networknt.schema.format.IPv6Format
- PatternFormat - Class in com.networknt.schema.format
-
Format using a regex pattern.
- PatternPropertiesValidator - Class in com.networknt.schema.keyword
-
KeywordValidatorfor patternProperties. - PatternPropertiesValidator(SchemaLocation, JsonNode, Schema, SchemaContext) - Constructor for class com.networknt.schema.keyword.PatternPropertiesValidator
- PatternValidator - Class in com.networknt.schema.keyword
- PatternValidator(SchemaLocation, JsonNode, Schema, SchemaContext) - Constructor for class com.networknt.schema.keyword.PatternValidator
- pojoNode(Object) - Method in class com.networknt.schema.serialization.node.LocationJsonNodeFactory
- postWalk(ExecutionContext, String, JsonNode, JsonNode, NodePath, Schema, KeywordValidator, List<Error>) - Method in class com.networknt.schema.walk.ItemWalkHandler
- postWalk(ExecutionContext, String, JsonNode, JsonNode, NodePath, Schema, KeywordValidator, List<Error>) - Method in class com.networknt.schema.walk.KeywordWalkHandler
- postWalk(ExecutionContext, String, JsonNode, JsonNode, NodePath, Schema, KeywordValidator, List<Error>) - Method in class com.networknt.schema.walk.PropertyWalkHandler
- postWalk(ExecutionContext, String, JsonNode, JsonNode, NodePath, Schema, KeywordValidator, List<Error>) - Method in class com.networknt.schema.walk.WalkConfig.NoOpWalkHandler
- postWalk(ExecutionContext, String, JsonNode, JsonNode, NodePath, Schema, KeywordValidator, List<Error>) - Method in interface com.networknt.schema.walk.WalkHandler
- PREFIX_ITEMS - Enum constant in enum com.networknt.schema.keyword.KeywordType
- PrefixItemsValidator - Class in com.networknt.schema.keyword
-
KeywordValidatorfor prefixItems. - PrefixItemsValidator(SchemaLocation, JsonNode, Schema, SchemaContext) - Constructor for class com.networknt.schema.keyword.PrefixItemsValidator
- PrefixSchemaIdResolver - Class in com.networknt.schema.resource
-
Prefix implementation of
SchemaIdResolver. - PrefixSchemaIdResolver(String, String) - Constructor for class com.networknt.schema.resource.PrefixSchemaIdResolver
- preloadSchema - Variable in class com.networknt.schema.SchemaRegistryConfig.BuilderSupport
- preloadSchema() - Method in class com.networknt.schema.keyword.AdditionalPropertiesValidator
- preloadSchema() - Method in class com.networknt.schema.keyword.AllOfValidator
- preloadSchema() - Method in class com.networknt.schema.keyword.AnyOfValidator
- preloadSchema() - Method in class com.networknt.schema.keyword.ContainsValidator
- preloadSchema() - Method in class com.networknt.schema.keyword.DependenciesValidator
- preloadSchema() - Method in class com.networknt.schema.keyword.DependentSchemas
- preloadSchema() - Method in class com.networknt.schema.keyword.IfValidator
- preloadSchema() - Method in class com.networknt.schema.keyword.ItemsLegacyValidator
- preloadSchema() - Method in class com.networknt.schema.keyword.ItemsValidator
- preloadSchema() - Method in interface com.networknt.schema.keyword.KeywordValidator
-
In case the
KeywordValidatorhas a relatedSchemaor several ones, calling preloadSchema will actually load the schema document(s) eagerly. - preloadSchema() - Method in class com.networknt.schema.keyword.NotValidator
- preloadSchema() - Method in class com.networknt.schema.keyword.OneOfValidator
- preloadSchema() - Method in class com.networknt.schema.keyword.PatternPropertiesValidator
- preloadSchema() - Method in class com.networknt.schema.keyword.PrefixItemsValidator
- preloadSchema() - Method in class com.networknt.schema.keyword.PropertiesValidator
- preloadSchema() - Method in class com.networknt.schema.keyword.PropertyDependenciesValidator
- preloadSchema() - Method in class com.networknt.schema.keyword.PropertyNamesValidator
- preloadSchema() - Method in class com.networknt.schema.keyword.RefValidator
- preloadSchema() - Method in class com.networknt.schema.keyword.UnionTypeValidator
- preloadSchema(boolean) - Method in class com.networknt.schema.SchemaRegistryConfig.BuilderSupport
-
Sets if the schema should be preloaded.
- preloadSchemas(Collection<Schema>) - Method in class com.networknt.schema.keyword.BaseKeywordValidator
- preWalk(ExecutionContext, String, JsonNode, JsonNode, NodePath, Schema, KeywordValidator) - Method in class com.networknt.schema.walk.ItemWalkHandler
- preWalk(ExecutionContext, String, JsonNode, JsonNode, NodePath, Schema, KeywordValidator) - Method in class com.networknt.schema.walk.KeywordWalkHandler
- preWalk(ExecutionContext, String, JsonNode, JsonNode, NodePath, Schema, KeywordValidator) - Method in class com.networknt.schema.walk.PropertyWalkHandler
- preWalk(ExecutionContext, String, JsonNode, JsonNode, NodePath, Schema, KeywordValidator) - Method in class com.networknt.schema.walk.WalkConfig.NoOpWalkHandler
- preWalk(ExecutionContext, String, JsonNode, JsonNode, NodePath, Schema, KeywordValidator) - Method in interface com.networknt.schema.walk.WalkHandler
- processArrayNode(ArrayNode) - Method in class com.networknt.schema.keyword.EnumValidator
-
Processes the array and ensures that numbers within have trailing zeroes stripped.
- processNumberNode(JsonNode) - Method in class com.networknt.schema.keyword.EnumValidator
-
Processes the number and ensures trailing zeros are stripped.
- PROPERTIES - Enum constant in enum com.networknt.schema.keyword.KeywordType
- PropertiesValidator - Class in com.networknt.schema.keyword
-
KeywordValidatorfor properties. - PropertiesValidator(SchemaLocation, JsonNode, Schema, SchemaContext) - Constructor for class com.networknt.schema.keyword.PropertiesValidator
- property(String) - Method in class com.networknt.schema.Error.BuilderSupport
- PROPERTY - Static variable in class com.networknt.schema.keyword.PatternPropertiesValidator
- PROPERTY - Static variable in class com.networknt.schema.keyword.PropertiesValidator
- PROPERTY_DEPENDENCIES - Enum constant in enum com.networknt.schema.keyword.KeywordType
- PROPERTY_NAMES - Enum constant in enum com.networknt.schema.keyword.KeywordType
- PropertyDependenciesValidator - Class in com.networknt.schema.keyword
-
KeywordValidatorfor propertyDependencies. - PropertyDependenciesValidator(SchemaLocation, JsonNode, Schema, SchemaContext) - Constructor for class com.networknt.schema.keyword.PropertyDependenciesValidator
- PropertyNamesValidator - Class in com.networknt.schema.keyword
- PropertyNamesValidator(SchemaLocation, JsonNode, Schema, SchemaContext) - Constructor for class com.networknt.schema.keyword.PropertyNamesValidator
- propertyWalkHandler(WalkHandler) - Method in class com.networknt.schema.walk.WalkConfig.Builder
- PropertyWalkHandler - Class in com.networknt.schema.walk
-
A
WalkHandlerfor walking properties. - PropertyWalkHandler(List<WalkListener>) - Constructor for class com.networknt.schema.walk.PropertyWalkHandler
- PropertyWalkHandler.Builder - Class in com.networknt.schema.walk
- propertyWalkListener(WalkListener) - Method in class com.networknt.schema.walk.PropertyWalkHandler.Builder
- propertyWalkListeners(Consumer<List<WalkListener>>) - Method in class com.networknt.schema.walk.PropertyWalkHandler.Builder
- put(Annotation) - Method in class com.networknt.schema.annotation.Annotations
-
Puts the annotation.
- put(Object, Object) - Method in class com.networknt.schema.CollectorContext
-
Sets data associated with a given key.
- putAnnotation(ExecutionContext, Consumer<Annotation.Builder>) - Method in class com.networknt.schema.keyword.AbstractKeywordValidator
-
Puts an annotation.
R
- rawValueNode(RawValue) - Method in class com.networknt.schema.serialization.node.LocationJsonNodeFactory
- READ_ONLY - Enum constant in enum com.networknt.schema.keyword.KeywordType
- readAnchor(JsonNode) - Method in class com.networknt.schema.dialect.Dialect
- readDynamicAnchor(JsonNode) - Method in class com.networknt.schema.dialect.Dialect
- readId(JsonNode) - Method in class com.networknt.schema.dialect.Dialect
- readOnly - Variable in class com.networknt.schema.ExecutionConfig.BuilderSupport
- readOnly(Boolean) - Method in class com.networknt.schema.ExecutionConfig.BuilderSupport
- ReadOnlyValidator - Class in com.networknt.schema.keyword
-
KeywordValidatorfor readOnly. - ReadOnlyValidator(SchemaLocation, JsonNode, Schema, SchemaContext) - Constructor for class com.networknt.schema.keyword.ReadOnlyValidator
- readTree(ObjectMapper, InputStream, JsonNodeFactoryFactory) - Static method in class com.networknt.schema.utils.JsonNodes
-
Read a
JsonNodefrom anInputStream. - readTree(ObjectMapper, String, JsonNodeFactoryFactory) - Static method in class com.networknt.schema.utils.JsonNodes
-
Read a
JsonNodefromStringcontent. - readTree(InputStream, InputFormat) - Method in class com.networknt.schema.serialization.BasicNodeReader
- readTree(InputStream, InputFormat) - Method in class com.networknt.schema.serialization.DefaultNodeReader
- readTree(InputStream, InputFormat) - Method in interface com.networknt.schema.serialization.NodeReader
-
Deserialize content as a tree.
- readTree(String, InputFormat) - Method in class com.networknt.schema.serialization.BasicNodeReader
- readTree(String, InputFormat) - Method in class com.networknt.schema.serialization.DefaultNodeReader
- readTree(String, InputFormat) - Method in interface com.networknt.schema.serialization.NodeReader
-
Deserialize content as a tree.
- RECURSIVE_REF - Enum constant in enum com.networknt.schema.keyword.KeywordType
- RecursiveRefValidator - Class in com.networknt.schema.keyword
-
KeywordValidatorthat resolves $recursiveRef. - RecursiveRefValidator(SchemaLocation, JsonNode, Schema, SchemaContext) - Constructor for class com.networknt.schema.keyword.RecursiveRefValidator
- REF - Enum constant in enum com.networknt.schema.keyword.KeywordType
- RefValidator - Class in com.networknt.schema.keyword
-
KeywordValidatorthat resolves $ref. - RefValidator(SchemaLocation, JsonNode, Schema, SchemaContext) - Constructor for class com.networknt.schema.keyword.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.
- RegularExpression - Interface in com.networknt.schema.regex
-
Regular expression.
- regularExpressionFactory - Variable in class com.networknt.schema.SchemaRegistryConfig.BuilderSupport
- regularExpressionFactory(RegularExpressionFactory) - Method in class com.networknt.schema.SchemaRegistryConfig.BuilderSupport
-
Sets the regular expression factory.
- RegularExpressionFactory - Interface in com.networknt.schema.regex
-
Factory for
RegularExpression. - RegularExpressions - Class in com.networknt.schema.regex
-
Utility methods for Regular Expressions.
- replaceCharacterProperties(String, Map<String, String>) - Static method in class com.networknt.schema.regex.RegularExpressions
-
The character properties in JDK is different from ECMA.
- replaceDollarAnchors(String) - Static method in class com.networknt.schema.regex.RegularExpressions
-
The meaning of $ in ecmascript does not allow newlines while for other languages it is typically allowed.
- replaceLongformCharacterProperties(String) - Static method in class com.networknt.schema.regex.RegularExpressions
-
Replaces the longform character properties with the shortform character propertise.
- reportChildErrors(ExecutionContext) - Method in class com.networknt.schema.keyword.OneOfValidator
-
Determines if child errors should be reported.
- REQUIRED - Enum constant in enum com.networknt.schema.keyword.KeywordType
- RequiredValidator - Class in com.networknt.schema.keyword
-
KeywordValidatorfor required. - RequiredValidator(SchemaLocation, JsonNode, Schema, SchemaContext) - Constructor for class com.networknt.schema.keyword.RequiredValidator
- resolve(AbsoluteIri) - Method in class com.networknt.schema.resource.MapSchemaIdResolver
- resolve(AbsoluteIri) - Method in class com.networknt.schema.resource.MetaSchemaIdResolver
- resolve(AbsoluteIri) - Method in class com.networknt.schema.resource.PrefixSchemaIdResolver
- resolve(AbsoluteIri) - Method in interface com.networknt.schema.resource.SchemaIdResolver
-
Resolves a schema $id indicated by an absolute IRI to a retrieval IRI.
- 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.
- resolveMetaSchemaId(AbsoluteIri) - Method in class com.networknt.schema.resource.SchemaLoader
- resolveSchemaId(JsonNode) - Method in class com.networknt.schema.SchemaContext
- ResourceBundleMessageSource - Class in com.networknt.schema.i18n
-
MessageSourcethat retrieves messages from aResourceBundle. - ResourceBundleMessageSource(String...) - Constructor for class com.networknt.schema.i18n.ResourceBundleMessageSource
- ResourceLoader - Interface in com.networknt.schema.resource
-
Resource Loader used to load data using a retrieval IRI.
- resourceLoaders - Variable in class com.networknt.schema.resource.SchemaLoader
- resourceLoaders(Consumer<ResourceLoaders.Builder>) - Method in class com.networknt.schema.resource.SchemaLoader.Builder
- resourceLoaders(Consumer<ResourceLoaders.Builder>) - Method in class com.networknt.schema.SchemaRegistry.Builder
- ResourceLoaders - Class in com.networknt.schema.resource
-
Resource Loaders used to load a resource given the retrieval IRI.
- ResourceLoaders() - Constructor for class com.networknt.schema.resource.ResourceLoaders
- ResourceLoaders(int) - Constructor for class com.networknt.schema.resource.ResourceLoaders
- ResourceLoaders(Collection<? extends ResourceLoader>) - Constructor for class com.networknt.schema.resource.ResourceLoaders
- ResourceLoaders.Builder - Class in com.networknt.schema.resource
- resources(Function<String, String>) - Method in class com.networknt.schema.resource.ResourceLoaders.Builder
-
Sets the resource data by absolute IRI function.
- resources(Function<String, T>, Function<T, String>) - Method in class com.networknt.schema.resource.ResourceLoaders.Builder
-
Sets the resource data by using two mapping functions.
- resources(Map<String, String>) - Method in class com.networknt.schema.resource.ResourceLoaders.Builder
-
Sets the resource data by absolute IRI.
- Result - Class in com.networknt.schema
-
Represents a validation result.
- Result() - Constructor for class com.networknt.schema.OutputFormat.Result
- Result(ExecutionContext) - Constructor for class com.networknt.schema.Result
- RESULT - Static variable in interface com.networknt.schema.OutputFormat
-
The Result output format.
- 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(List<WalkListener>, WalkEvent, List<Error>) - Method in class com.networknt.schema.walk.AbstractWalkHandler
- runPreWalkListeners(List<WalkListener>, WalkEvent) - Method in class com.networknt.schema.walk.AbstractWalkHandler
S
- schema - Variable in class com.networknt.schema.keyword.RefValidator
- schema(Predicate<SchemaLocation>) - Method in class com.networknt.schema.annotation.AnnotationPredicate.Builder
- Schema - Class in com.networknt.schema
-
Used for creating a schema with validators for validating inputs.
- Schema(List<KeywordValidator>, boolean, boolean, TypeValidator, String, boolean, JsonNode, SchemaContext, Schema, SchemaLocation, Map<String, String>) - Constructor for class com.networknt.schema.Schema
-
Constructor to create a copy using fields.
- Schema.JsonNodePathJsonPath - Class in com.networknt.schema
- Schema.JsonNodePathJsonPointer - Class in com.networknt.schema
- Schema.JsonNodePathLegacy - Class in com.networknt.schema
- schemaCacheEnabled(boolean) - Method in class com.networknt.schema.SchemaRegistry.Builder
- schemaContext - Variable in class com.networknt.schema.keyword.BaseKeywordValidator
- schemaContext - Variable in class com.networknt.schema.Schema
- SchemaContext - Class in com.networknt.schema
-
The schema context associated with a schema and all its validators.
- SchemaContext(Dialect, SchemaRegistry) - Constructor for class com.networknt.schema.SchemaContext
- SchemaContext(Dialect, SchemaRegistry, ConcurrentMap<String, Schema>, ConcurrentMap<String, Schema>, ConcurrentMap<String, Schema>) - Constructor for class com.networknt.schema.SchemaContext
- SchemaException - Exception Class in com.networknt.schema
-
Represents an error when processing the Schema.
- SchemaException(Error) - Constructor for exception class com.networknt.schema.SchemaException
- SchemaException(String) - Constructor for exception class com.networknt.schema.SchemaException
- SchemaException(Throwable) - Constructor for exception class com.networknt.schema.SchemaException
- SchemaIdResolver - Interface in com.networknt.schema.resource
-
Schema ID resolver used to map the schema $id indicated by an absolute IRI to a retrieval IRI.
- schemaIdResolvers - Variable in class com.networknt.schema.resource.SchemaLoader
- schemaIdResolvers(Consumer<SchemaIdResolvers.Builder>) - Method in class com.networknt.schema.resource.SchemaLoader.Builder
- schemaIdResolvers(Consumer<SchemaIdResolvers.Builder>) - Method in class com.networknt.schema.SchemaRegistry.Builder
- SchemaIdResolvers - Class in com.networknt.schema.resource
-
Schema Mappers used to map an ID indicated by an absolute IRI to a retrieval IRI.
- SchemaIdResolvers() - Constructor for class com.networknt.schema.resource.SchemaIdResolvers
- SchemaIdResolvers(int) - Constructor for class com.networknt.schema.resource.SchemaIdResolvers
- SchemaIdResolvers(Collection<? extends SchemaIdResolver>) - Constructor for class com.networknt.schema.resource.SchemaIdResolvers
- SchemaIdResolvers.Builder - Class in com.networknt.schema.resource
- schemaIdValidator - Variable in class com.networknt.schema.SchemaRegistryConfig.BuilderSupport
- schemaIdValidator(SchemaIdValidator) - Method in class com.networknt.schema.SchemaRegistryConfig.BuilderSupport
-
Sets the schema id validator to use.
- SchemaIdValidator - Interface in com.networknt.schema
-
Validator for validating the correctness of $id.
- SchemaIdValidator.DefaultSchemaIdValidator - Class in com.networknt.schema
-
Implementation of
SchemaIdValidator. - schemaLoader(SchemaLoader) - Method in class com.networknt.schema.SchemaRegistry.Builder
- schemaLoader(Consumer<SchemaLoader.Builder>) - Method in class com.networknt.schema.SchemaRegistry.Builder
- SchemaLoader - Class in com.networknt.schema.resource
-
Schema Loader used to load the schema resource from the schema $id.
- SchemaLoader(ResourceLoader) - Constructor for class com.networknt.schema.resource.SchemaLoader
- SchemaLoader(SchemaIdResolver, ResourceLoader) - Constructor for class com.networknt.schema.resource.SchemaLoader
- SchemaLoader(SchemaLoader) - Constructor for class com.networknt.schema.resource.SchemaLoader
- SchemaLoader(List<SchemaIdResolver>, List<ResourceLoader>) - Constructor for class com.networknt.schema.resource.SchemaLoader
- SchemaLoader(List<SchemaIdResolver>, List<ResourceLoader>, Predicate<AbsoluteIri>, Predicate<AbsoluteIri>) - Constructor for class com.networknt.schema.resource.SchemaLoader
- SchemaLoader.Builder - Class in com.networknt.schema.resource
- schemaLocation - Variable in class com.networknt.schema.Error.BuilderSupport
- schemaLocation - Variable in class com.networknt.schema.keyword.AbstractKeywordValidator
- schemaLocation - Variable in class com.networknt.schema.Schema
- schemaLocation(SchemaLocation) - Method in class com.networknt.schema.annotation.Annotation.Builder
- schemaLocation(SchemaLocation) - Method in class com.networknt.schema.Error.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, NodePath) - 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.
- schemaNode - Variable in class com.networknt.schema.Error.BuilderSupport
- schemaNode - Variable in class com.networknt.schema.keyword.AbstractKeywordValidator
- schemaNode - Variable in class com.networknt.schema.Schema
- schemaNode(JsonNode) - Method in class com.networknt.schema.Error.BuilderSupport
- SchemaRef - Class in com.networknt.schema
-
Use this object instead a Schema for references.
- SchemaRef(Supplier<Schema>) - Constructor for class com.networknt.schema.SchemaRef
- SchemaRefs - Class in com.networknt.schema.utils
-
Utility methods for SchemaRef.
- SchemaRefs() - Constructor for class com.networknt.schema.utils.SchemaRefs
- SchemaRegistry - Class in com.networknt.schema
-
Registry for loading and registering
Schemainstances. - SchemaRegistry.Builder - Class in com.networknt.schema
- schemaRegistryConfig(SchemaRegistryConfig) - Method in class com.networknt.schema.SchemaRegistry.Builder
- SchemaRegistryConfig - Class in com.networknt.schema
-
Configuration for SchemaRegistry that applies to all the schemas its validators that is managed by the SchemaRegistry.
- SchemaRegistryConfig(boolean, String, ExecutionContextCustomizer, boolean, Boolean, Locale, boolean, MessageSource, PathType, boolean, RegularExpressionFactory, SchemaIdValidator, Map<String, Boolean>, boolean) - Constructor for class com.networknt.schema.SchemaRegistryConfig
- SchemaRegistryConfig.Builder - Class in com.networknt.schema
-
Builder for
SchemaRegistryConfig. - SchemaRegistryConfig.BuilderSupport<T> - Class in com.networknt.schema
-
Builder for
SchemaRegistryConfig. - schemas(Function<String, String>) - Method in class com.networknt.schema.SchemaRegistry.Builder
-
Sets the schema data by absolute IRI function.
- schemas(Function<String, T>, Function<T, String>) - Method in class com.networknt.schema.SchemaRegistry.Builder
-
Sets the schema data by using two mapping functions.
- schemas(Map<String, String>) - Method in class com.networknt.schema.SchemaRegistry.Builder
-
Sets the schema data by absolute IRI.
- self() - Method in class com.networknt.schema.Error.Builder
- self() - Method in class com.networknt.schema.Error.BuilderSupport
- self() - Method in class com.networknt.schema.ExecutionConfig.Builder
- self() - Method in class com.networknt.schema.ExecutionConfig.BuilderSupport
- self() - Method in class com.networknt.schema.MessageSourceError.Builder
- self() - Method in class com.networknt.schema.SchemaRegistryConfig.Builder
- self() - Method in class com.networknt.schema.SchemaRegistryConfig.BuilderSupport
- self() - Method in class com.networknt.schema.serialization.DefaultNodeReader.Builder
- self() - Method in class com.networknt.schema.serialization.DefaultNodeReader.BuilderSupport
- setAnnotations(Map<String, Object>) - Method in class com.networknt.schema.output.OutputUnit
- setCollectorContext(CollectorContext) - Method in class com.networknt.schema.ExecutionContext
-
Sets the collector context.
- setDetails(List<OutputUnit>) - Method in class com.networknt.schema.output.OutputUnit
- setDiscriminatingValue(String) - Method in class com.networknt.schema.keyword.DiscriminatorState
-
Sets the discriminating value, which is the value in the payload corresponding with the property name.
- setDroppedAnnotations(Map<String, Object>) - Method in class com.networknt.schema.output.OutputUnit
- setErrors(List<Error>) - Method in class com.networknt.schema.ExecutionContext
- 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.
- setExplicitMapping(boolean) - Method in class com.networknt.schema.keyword.DiscriminatorState
-
Sets whether the mapping is explicit using the mappings on the discriminator keyword.
- 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.
- setInstanceLocation(String) - Method in class com.networknt.schema.output.OutputUnit
- setMappedSchema(String) - Method in class com.networknt.schema.keyword.DiscriminatorState
-
Sets the mapped schema which is the discriminating value mapped to the schema name or uri.
- setMatchedSchema(String) - Method in class com.networknt.schema.keyword.DiscriminatorState
-
Sets the matched schema $ref.
- setPropertyName(String) - Method in class com.networknt.schema.keyword.DiscriminatorState
-
Sets the property name defined in the discriminator keyword schema.
- setResult(NodePath, SchemaLocation, NodePath, boolean) - Method in class com.networknt.schema.result.InstanceResults
- setSchemaLocation(String) - Method in class com.networknt.schema.output.OutputUnit
- setUnevaluatedItemsPresent(boolean) - Method in class com.networknt.schema.ExecutionContext
- setUnevaluatedPropertiesPresent(boolean) - Method in class com.networknt.schema.ExecutionContext
- setValid(boolean) - Method in class com.networknt.schema.annotation.Annotation
- setValid(boolean) - Method in class com.networknt.schema.output.OutputUnit
- setWalkConfig(WalkConfig) - Method in class com.networknt.schema.ExecutionContext
-
Sets the walk configuration.
- shouldApplyArrayDefaults() - Method in class com.networknt.schema.walk.ApplyDefaultsStrategy
- shouldApplyPropertyDefaults() - Method in class com.networknt.schema.walk.ApplyDefaultsStrategy
- shouldApplyPropertyDefaultsIfNull() - Method in class com.networknt.schema.walk.ApplyDefaultsStrategy
- SKIP - Enum constant in enum com.networknt.schema.walk.WalkFlow
- Specification - Class in com.networknt.schema
-
The version of the JSON Schema specification that defines the standard dialects.
- Specification() - Constructor for class com.networknt.schema.Specification
- specificationVersion(SpecificationVersion) - Method in class com.networknt.schema.dialect.Dialect.Builder
-
Sets the specification version.
- SpecificationVersion - Enum in com.networknt.schema
-
The version of the JSON Schema specification that defines the standard dialects.
- SpecificationVersionRange - Enum in com.networknt.schema
-
SpecificationVersionRange.
- split(String, char) - Static method in class com.networknt.schema.utils.Strings
-
Split text.
- startsWith(NodePath) - Method in class com.networknt.schema.path.NodePath
-
Tests if this path starts with the other path.
- startsWithSlash(String) - Method in class com.networknt.schema.SchemaIdValidator.DefaultSchemaIdValidator
- strict(String, boolean) - Method in class com.networknt.schema.SchemaRegistryConfig.BuilderSupport
- strict(Map<String, Boolean>) - Method in class com.networknt.schema.SchemaRegistryConfig.BuilderSupport
- strictness - Variable in class com.networknt.schema.SchemaRegistryConfig.BuilderSupport
- STRING - Enum constant in enum com.networknt.schema.utils.JsonType
- Strings - Class in com.networknt.schema.utils
-
Utility methods for working with Strings.
- 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.
- suppressSubSchemaRetrieval - Variable in class com.networknt.schema.Schema
T
- test(Annotation) - Method in class com.networknt.schema.annotation.AnnotationPredicate
- textNode(String) - Method in class com.networknt.schema.serialization.node.LocationJsonNodeFactory
- ThreadSafeCachingSupplier<T> - Class in com.networknt.schema.utils
-
Supplierthat caches the value. - ThreadSafeCachingSupplier(Supplier<T>) - Constructor for class com.networknt.schema.utils.ThreadSafeCachingSupplier
- ThresholdMixin - Interface in com.networknt.schema.keyword
- thresholdValue() - Method in interface com.networknt.schema.keyword.ThresholdMixin
- TimeFormat - Class in com.networknt.schema.format
-
Format for time.
- TimeFormat() - Constructor for class com.networknt.schema.format.TimeFormat
- tokenStreamLocation() - Method in interface com.networknt.schema.serialization.node.TokenStreamLocationAware
-
Gets the token location.
- tokenStreamLocation() - Method in class com.networknt.schema.serialization.node.TokenStreamLocationAwareArrayNode
- tokenStreamLocation() - Method in class com.networknt.schema.serialization.node.TokenStreamLocationAwareBigIntegerNode
- tokenStreamLocation() - Method in class com.networknt.schema.serialization.node.TokenStreamLocationAwareBinaryNode
- tokenStreamLocation() - Method in class com.networknt.schema.serialization.node.TokenStreamLocationAwareBooleanNode
- tokenStreamLocation() - Method in class com.networknt.schema.serialization.node.TokenStreamLocationAwareDecimalNode
- tokenStreamLocation() - Method in class com.networknt.schema.serialization.node.TokenStreamLocationAwareDoubleNode
- tokenStreamLocation() - Method in class com.networknt.schema.serialization.node.TokenStreamLocationAwareFloatNode
- tokenStreamLocation() - Method in class com.networknt.schema.serialization.node.TokenStreamLocationAwareIntNode
- tokenStreamLocation() - Method in class com.networknt.schema.serialization.node.TokenStreamLocationAwareLongNode
- tokenStreamLocation() - Method in class com.networknt.schema.serialization.node.TokenStreamLocationAwareNullNode
- tokenStreamLocation() - Method in class com.networknt.schema.serialization.node.TokenStreamLocationAwareObjectNode
- tokenStreamLocation() - Method in class com.networknt.schema.serialization.node.TokenStreamLocationAwarePOJONode
- tokenStreamLocation() - Method in class com.networknt.schema.serialization.node.TokenStreamLocationAwareShortNode
- tokenStreamLocation() - Method in class com.networknt.schema.serialization.node.TokenStreamLocationAwareTextNode
- TokenStreamLocationAware - Interface in com.networknt.schema.serialization.node
-
JsonNodes that are aware of the token location will implement this interface.
- TokenStreamLocationAwareArrayNode - Class in com.networknt.schema.serialization.node
-
ArrayNodethat isTokenStreamLocationAware. - TokenStreamLocationAwareArrayNode(JsonNodeFactory, int, JsonLocation) - Constructor for class com.networknt.schema.serialization.node.TokenStreamLocationAwareArrayNode
- TokenStreamLocationAwareArrayNode(JsonNodeFactory, JsonLocation) - Constructor for class com.networknt.schema.serialization.node.TokenStreamLocationAwareArrayNode
- TokenStreamLocationAwareArrayNode(JsonNodeFactory, List<JsonNode>, JsonLocation) - Constructor for class com.networknt.schema.serialization.node.TokenStreamLocationAwareArrayNode
- TokenStreamLocationAwareBigIntegerNode - Class in com.networknt.schema.serialization.node
-
BigIntegerNodethat isTokenStreamLocationAware. - TokenStreamLocationAwareBigIntegerNode(BigInteger, JsonLocation) - Constructor for class com.networknt.schema.serialization.node.TokenStreamLocationAwareBigIntegerNode
- TokenStreamLocationAwareBinaryNode - Class in com.networknt.schema.serialization.node
-
BinaryNodethat isTokenStreamLocationAware. - TokenStreamLocationAwareBinaryNode(byte[], int, int, JsonLocation) - Constructor for class com.networknt.schema.serialization.node.TokenStreamLocationAwareBinaryNode
- TokenStreamLocationAwareBinaryNode(byte[], JsonLocation) - Constructor for class com.networknt.schema.serialization.node.TokenStreamLocationAwareBinaryNode
- TokenStreamLocationAwareBooleanNode - Class in com.networknt.schema.serialization.node
-
BooleanNodethat isTokenStreamLocationAware. - TokenStreamLocationAwareBooleanNode(boolean, JsonLocation) - Constructor for class com.networknt.schema.serialization.node.TokenStreamLocationAwareBooleanNode
- TokenStreamLocationAwareDecimalNode - Class in com.networknt.schema.serialization.node
-
DecimalNodethat isTokenStreamLocationAware. - TokenStreamLocationAwareDecimalNode(BigDecimal, JsonLocation) - Constructor for class com.networknt.schema.serialization.node.TokenStreamLocationAwareDecimalNode
- TokenStreamLocationAwareDoubleNode - Class in com.networknt.schema.serialization.node
-
DoubleNodethat isTokenStreamLocationAware. - TokenStreamLocationAwareDoubleNode(double, JsonLocation) - Constructor for class com.networknt.schema.serialization.node.TokenStreamLocationAwareDoubleNode
- TokenStreamLocationAwareFloatNode - Class in com.networknt.schema.serialization.node
-
FloatNodethat isTokenStreamLocationAware. - TokenStreamLocationAwareFloatNode(float, JsonLocation) - Constructor for class com.networknt.schema.serialization.node.TokenStreamLocationAwareFloatNode
- TokenStreamLocationAwareIntNode - Class in com.networknt.schema.serialization.node
-
IntNodethat isTokenStreamLocationAware. - TokenStreamLocationAwareIntNode(int, JsonLocation) - Constructor for class com.networknt.schema.serialization.node.TokenStreamLocationAwareIntNode
- TokenStreamLocationAwareLongNode - Class in com.networknt.schema.serialization.node
-
LongNodethat isTokenStreamLocationAware. - TokenStreamLocationAwareLongNode(long, JsonLocation) - Constructor for class com.networknt.schema.serialization.node.TokenStreamLocationAwareLongNode
- TokenStreamLocationAwareNullNode - Class in com.networknt.schema.serialization.node
-
NullNodethat isTokenStreamLocationAware. - TokenStreamLocationAwareNullNode(JsonLocation) - Constructor for class com.networknt.schema.serialization.node.TokenStreamLocationAwareNullNode
- TokenStreamLocationAwareObjectNode - Class in com.networknt.schema.serialization.node
-
ObjectNodethat isTokenStreamLocationAware. - TokenStreamLocationAwareObjectNode(JsonNodeFactory, JsonLocation) - Constructor for class com.networknt.schema.serialization.node.TokenStreamLocationAwareObjectNode
- TokenStreamLocationAwareObjectNode(JsonNodeFactory, Map<String, JsonNode>, JsonLocation) - Constructor for class com.networknt.schema.serialization.node.TokenStreamLocationAwareObjectNode
- TokenStreamLocationAwarePOJONode - Class in com.networknt.schema.serialization.node
-
POJONodethat isTokenStreamLocationAware. - TokenStreamLocationAwarePOJONode(Object, JsonLocation) - Constructor for class com.networknt.schema.serialization.node.TokenStreamLocationAwarePOJONode
- TokenStreamLocationAwareShortNode - Class in com.networknt.schema.serialization.node
-
ShortNodethat isTokenStreamLocationAware. - TokenStreamLocationAwareShortNode(short, JsonLocation) - Constructor for class com.networknt.schema.serialization.node.TokenStreamLocationAwareShortNode
- TokenStreamLocationAwareTextNode - Class in com.networknt.schema.serialization.node
-
TextNodethat isTokenStreamLocationAware. - TokenStreamLocationAwareTextNode(String, JsonLocation) - Constructor for class com.networknt.schema.serialization.node.TokenStreamLocationAwareTextNode
- tokenStreamLocationOf(JsonNode) - Static method in class com.networknt.schema.utils.JsonNodes
-
Gets the token location of the
JsonNodethat implementsTokenStreamLocationAware. - 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.annotation.Annotation
- toString() - Method in class com.networknt.schema.annotation.Annotations
- toString() - Method in class com.networknt.schema.dialect.Dialect
- toString() - Method in class com.networknt.schema.Error
- toString() - Method in class com.networknt.schema.keyword.AbstractKeyword
- toString() - Method in class com.networknt.schema.keyword.AbstractKeywordValidator
- toString() - Method in enum com.networknt.schema.keyword.KeywordType
- 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.path.NodePath
- toString() - Method in interface com.networknt.schema.path.Path
- toString() - Method in class com.networknt.schema.result.InstanceResult
- toString() - Method in class com.networknt.schema.Schema
-
END OF WALK METHODS
- toString() - Method in class com.networknt.schema.SchemaLocation
- toString() - Method in enum com.networknt.schema.utils.JsonType
-
Gets the type value.
- toString() - Method in class com.networknt.schema.vocabulary.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.IriResourceLoader
-
Converts an AbsoluteIRI to a URI.
- toURL(URI) - Method in class com.networknt.schema.resource.IriResourceLoader
-
Converts a URI to a URL.
- TRUE - Enum constant in enum com.networknt.schema.keyword.KeywordType
- TrueValidator - Class in com.networknt.schema.keyword
-
KeywordValidatorfor true. - TrueValidator(SchemaLocation, JsonNode, Schema, SchemaContext) - Constructor for class com.networknt.schema.keyword.TrueValidator
- TYPE - Enum constant in enum com.networknt.schema.keyword.KeywordType
- TypeFactory - Class in com.networknt.schema.utils
-
Type factory.
- TypeFactory() - Constructor for class com.networknt.schema.utils.TypeFactory
- typeLoose - Variable in class com.networknt.schema.SchemaRegistryConfig.BuilderSupport
- typeLoose(boolean) - Method in class com.networknt.schema.SchemaRegistryConfig.BuilderSupport
- TypeValidator - Class in com.networknt.schema.keyword
-
KeywordValidatorfor type. - TypeValidator(SchemaLocation, JsonNode, Schema, SchemaContext) - Constructor for class com.networknt.schema.keyword.TypeValidator
U
- UCDLoader - Class in com.networknt.schema.utils
- UCDLoader() - Constructor for class com.networknt.schema.utils.UCDLoader
- UNEVALUATED_ITEMS - Enum constant in enum com.networknt.schema.keyword.KeywordType
- UNEVALUATED_PROPERTIES - Enum constant in enum com.networknt.schema.keyword.KeywordType
- UnevaluatedItemsValidator - Class in com.networknt.schema.keyword
-
KeywordValidatorfor unevaluatedItems. - UnevaluatedItemsValidator(SchemaLocation, JsonNode, Schema, SchemaContext) - Constructor for class com.networknt.schema.keyword.UnevaluatedItemsValidator
- UnevaluatedPropertiesValidator - Class in com.networknt.schema.keyword
-
KeywordValidatorfor unevaluatedProperties. - UnevaluatedPropertiesValidator(SchemaLocation, JsonNode, Schema, SchemaContext) - Constructor for class com.networknt.schema.keyword.UnevaluatedPropertiesValidator
- UnicodeDatabase - Class in com.networknt.schema.utils
- UnicodeDatabase() - Constructor for class com.networknt.schema.utils.UnicodeDatabase
- UNION - Enum constant in enum com.networknt.schema.utils.JsonType
- UNION_TYPE - Enum constant in enum com.networknt.schema.keyword.KeywordType
- UnionTypeValidator - Class in com.networknt.schema.keyword
-
KeywordValidatorfor type union. - UnionTypeValidator(SchemaLocation, JsonNode, Schema, SchemaContext) - Constructor for class com.networknt.schema.keyword.UnionTypeValidator
- UNIQUE_ITEMS - Enum constant in enum com.networknt.schema.keyword.KeywordType
- UniqueItemsValidator - Class in com.networknt.schema.keyword
-
KeywordValidatorfor uniqueItems. - UniqueItemsValidator(SchemaLocation, JsonNode, Schema, SchemaContext) - Constructor for class com.networknt.schema.keyword.UniqueItemsValidator
- UNKNOWN - Enum constant in enum com.networknt.schema.utils.JsonType
- unknownKeywordFactory(KeywordFactory) - Method in class com.networknt.schema.dialect.Dialect.Builder
-
Sets the keyword factory for handling unknown keywords.
- UnknownKeywordFactory - Class in com.networknt.schema.keyword
-
Unknown keyword factory.
- UnknownKeywordFactory() - Constructor for class com.networknt.schema.keyword.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 - Enum constant in enum com.networknt.schema.path.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
V
- validate(JsonNode) - Method in class com.networknt.schema.Schema
-
Validate the given root JsonNode, starting at the root of the data path.
- validate(JsonNode, ExecutionContextCustomizer) - Method in class com.networknt.schema.Schema
-
Validate the given root JsonNode, starting at the root of the data path.
- validate(JsonNode, OutputFormat<T>) - Method in class com.networknt.schema.Schema
-
Validates the given root JsonNode, starting at the root of the data path.
- validate(JsonNode, OutputFormat<T>, ExecutionContextCustomizer) - Method in class com.networknt.schema.Schema
-
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.Schema
-
Validates the given root JsonNode, starting at the root of the data path.
- validate(JsonNode, Consumer<ExecutionContext>) - Method in class com.networknt.schema.Schema
-
Validate the given root JsonNode, starting at the root of the data path.
- validate(AbsoluteIri, InputFormat) - Method in class com.networknt.schema.Schema
-
Validate the given input string using the input format, starting at the root of the data path.
- validate(AbsoluteIri, InputFormat, ExecutionContextCustomizer) - Method in class com.networknt.schema.Schema
-
Validate the given input string using the input format, starting at the root of the data path.
- validate(AbsoluteIri, InputFormat, OutputFormat<T>) - Method in class com.networknt.schema.Schema
-
Validates the given input string using the input format, starting at the root of the data path.
- validate(AbsoluteIri, InputFormat, OutputFormat<T>, ExecutionContextCustomizer) - Method in class com.networknt.schema.Schema
-
Validates the given input string using the input format, starting at the root of the data path.
- validate(AbsoluteIri, InputFormat, OutputFormat<T>, Consumer<ExecutionContext>) - Method in class com.networknt.schema.Schema
-
Validates the given input string using the input format, starting at the root of the data path.
- validate(AbsoluteIri, InputFormat, Consumer<ExecutionContext>) - Method in class com.networknt.schema.Schema
-
Validate the given input string using the input format, starting at the root of the data path.
- validate(ExecutionContext, JsonNode) - Method in class com.networknt.schema.Schema
- validate(ExecutionContext, JsonNode, JsonNode, NodePath) - Method in class com.networknt.schema.keyword.AdditionalPropertiesValidator
- validate(ExecutionContext, JsonNode, JsonNode, NodePath) - Method in class com.networknt.schema.keyword.AllOfValidator
- validate(ExecutionContext, JsonNode, JsonNode, NodePath) - Method in class com.networknt.schema.keyword.AnyOfValidator
- validate(ExecutionContext, JsonNode, JsonNode, NodePath) - Method in class com.networknt.schema.keyword.ConstValidator
- validate(ExecutionContext, JsonNode, JsonNode, NodePath) - Method in class com.networknt.schema.keyword.ContainsValidator
- validate(ExecutionContext, JsonNode, JsonNode, NodePath) - Method in class com.networknt.schema.keyword.ContentEncodingValidator
- validate(ExecutionContext, JsonNode, JsonNode, NodePath) - Method in class com.networknt.schema.keyword.ContentMediaTypeValidator
- validate(ExecutionContext, JsonNode, JsonNode, NodePath) - Method in class com.networknt.schema.keyword.DependenciesValidator
- validate(ExecutionContext, JsonNode, JsonNode, NodePath) - Method in class com.networknt.schema.keyword.DependentRequired
- validate(ExecutionContext, JsonNode, JsonNode, NodePath) - Method in class com.networknt.schema.keyword.DependentSchemas
- validate(ExecutionContext, JsonNode, JsonNode, NodePath) - Method in class com.networknt.schema.keyword.DiscriminatorValidator
- validate(ExecutionContext, JsonNode, JsonNode, NodePath) - Method in class com.networknt.schema.keyword.DynamicRefValidator
- validate(ExecutionContext, JsonNode, JsonNode, NodePath) - Method in class com.networknt.schema.keyword.EnumValidator
- validate(ExecutionContext, JsonNode, JsonNode, NodePath) - Method in class com.networknt.schema.keyword.ExclusiveMaximumValidator
- validate(ExecutionContext, JsonNode, JsonNode, NodePath) - Method in class com.networknt.schema.keyword.ExclusiveMinimumValidator
- validate(ExecutionContext, JsonNode, JsonNode, NodePath) - Method in class com.networknt.schema.keyword.FalseValidator
- validate(ExecutionContext, JsonNode, JsonNode, NodePath) - Method in class com.networknt.schema.keyword.FormatValidator
- validate(ExecutionContext, JsonNode, JsonNode, NodePath) - Method in class com.networknt.schema.keyword.IfValidator
- validate(ExecutionContext, JsonNode, JsonNode, NodePath) - Method in class com.networknt.schema.keyword.ItemsLegacyValidator
- validate(ExecutionContext, JsonNode, JsonNode, NodePath) - Method in class com.networknt.schema.keyword.ItemsValidator
- validate(ExecutionContext, JsonNode, JsonNode, NodePath) - Method in class com.networknt.schema.keyword.MaximumValidator
- validate(ExecutionContext, JsonNode, JsonNode, NodePath) - Method in class com.networknt.schema.keyword.MaxItemsValidator
- validate(ExecutionContext, JsonNode, JsonNode, NodePath) - Method in class com.networknt.schema.keyword.MaxLengthValidator
- validate(ExecutionContext, JsonNode, JsonNode, NodePath) - Method in class com.networknt.schema.keyword.MaxPropertiesValidator
- validate(ExecutionContext, JsonNode, JsonNode, NodePath) - Method in class com.networknt.schema.keyword.MinimumValidator
- validate(ExecutionContext, JsonNode, JsonNode, NodePath) - Method in class com.networknt.schema.keyword.MinItemsValidator
- validate(ExecutionContext, JsonNode, JsonNode, NodePath) - Method in class com.networknt.schema.keyword.MinLengthValidator
- validate(ExecutionContext, JsonNode, JsonNode, NodePath) - Method in class com.networknt.schema.keyword.MinMaxContainsValidator
- validate(ExecutionContext, JsonNode, JsonNode, NodePath) - Method in class com.networknt.schema.keyword.MinPropertiesValidator
- validate(ExecutionContext, JsonNode, JsonNode, NodePath) - Method in class com.networknt.schema.keyword.MultipleOfValidator
- validate(ExecutionContext, JsonNode, JsonNode, NodePath) - Method in class com.networknt.schema.keyword.NotAllowedValidator
- validate(ExecutionContext, JsonNode, JsonNode, NodePath) - Method in class com.networknt.schema.keyword.NotValidator
- validate(ExecutionContext, JsonNode, JsonNode, NodePath) - Method in class com.networknt.schema.keyword.OneOfValidator
- validate(ExecutionContext, JsonNode, JsonNode, NodePath) - Method in class com.networknt.schema.keyword.PatternPropertiesValidator
- validate(ExecutionContext, JsonNode, JsonNode, NodePath) - Method in class com.networknt.schema.keyword.PatternValidator
- validate(ExecutionContext, JsonNode, JsonNode, NodePath) - Method in class com.networknt.schema.keyword.PrefixItemsValidator
- validate(ExecutionContext, JsonNode, JsonNode, NodePath) - Method in class com.networknt.schema.keyword.PropertiesValidator
- validate(ExecutionContext, JsonNode, JsonNode, NodePath) - Method in class com.networknt.schema.keyword.PropertyDependenciesValidator
- validate(ExecutionContext, JsonNode, JsonNode, NodePath) - Method in class com.networknt.schema.keyword.PropertyNamesValidator
- validate(ExecutionContext, JsonNode, JsonNode, NodePath) - Method in class com.networknt.schema.keyword.ReadOnlyValidator
- validate(ExecutionContext, JsonNode, JsonNode, NodePath) - Method in class com.networknt.schema.keyword.RecursiveRefValidator
- validate(ExecutionContext, JsonNode, JsonNode, NodePath) - Method in class com.networknt.schema.keyword.RefValidator
- validate(ExecutionContext, JsonNode, JsonNode, NodePath) - Method in class com.networknt.schema.keyword.RequiredValidator
- validate(ExecutionContext, JsonNode, JsonNode, NodePath) - Method in class com.networknt.schema.keyword.TrueValidator
- validate(ExecutionContext, JsonNode, JsonNode, NodePath) - Method in class com.networknt.schema.keyword.TypeValidator
- validate(ExecutionContext, JsonNode, JsonNode, NodePath) - Method in class com.networknt.schema.keyword.UnevaluatedItemsValidator
- validate(ExecutionContext, JsonNode, JsonNode, NodePath) - Method in class com.networknt.schema.keyword.UnevaluatedPropertiesValidator
- validate(ExecutionContext, JsonNode, JsonNode, NodePath) - Method in class com.networknt.schema.keyword.UnionTypeValidator
- validate(ExecutionContext, JsonNode, JsonNode, NodePath) - Method in class com.networknt.schema.keyword.UniqueItemsValidator
- validate(ExecutionContext, JsonNode, JsonNode, NodePath) - Method in class com.networknt.schema.keyword.WriteOnlyValidator
- validate(ExecutionContext, JsonNode, JsonNode, NodePath) - Method in class com.networknt.schema.Schema
-
START OF VALIDATE METHODS
- validate(ExecutionContext, JsonNode, JsonNode, NodePath) - Method in interface com.networknt.schema.Validator
-
Validate the instance node which belongs to the instance document at the instance location.
- validate(ExecutionContext, JsonNode, JsonNode, NodePath, boolean) - Method in class com.networknt.schema.keyword.AdditionalPropertiesValidator
- validate(ExecutionContext, JsonNode, JsonNode, NodePath, boolean) - Method in class com.networknt.schema.keyword.AllOfValidator
- validate(ExecutionContext, JsonNode, JsonNode, NodePath, boolean) - Method in class com.networknt.schema.keyword.AnyOfValidator
- validate(ExecutionContext, JsonNode, JsonNode, NodePath, boolean) - Method in class com.networknt.schema.keyword.DependentSchemas
- validate(ExecutionContext, JsonNode, JsonNode, NodePath, boolean) - Method in class com.networknt.schema.keyword.NotValidator
- validate(ExecutionContext, JsonNode, JsonNode, NodePath, boolean) - Method in class com.networknt.schema.keyword.OneOfValidator
- validate(ExecutionContext, JsonNode, JsonNode, NodePath, boolean) - Method in class com.networknt.schema.keyword.PropertiesValidator
- validate(ExecutionContext, JsonNode, JsonNode, NodePath, boolean) - Method in class com.networknt.schema.keyword.PropertyDependenciesValidator
- validate(ExecutionContext, JsonNode, OutputFormat<T>) - Method in class com.networknt.schema.Schema
-
Validates to a format.
- validate(ExecutionContext, JsonNode, OutputFormat<T>, ExecutionContextCustomizer) - Method in class com.networknt.schema.Schema
-
Validates to a format.
- validate(ExecutionContext, JsonNode, OutputFormat<T>, Consumer<ExecutionContext>) - Method in class com.networknt.schema.Schema
-
Validates the given input string using the input format, starting at the root of the data path.
- validate(ExecutionContext, SchemaContext, JsonNode, JsonNode, NodePath, boolean, Supplier<MessageSourceError.Builder>, FormatValidator) - Method in interface com.networknt.schema.format.Format
-
Validates the format.
- validate(ExecutionContext, String, InputFormat) - Method in class com.networknt.schema.Schema
-
Validate the given input string using the input format, starting at the root of the data path.
- validate(ExecutionContext, String, InputFormat, ExecutionContextCustomizer) - Method in class com.networknt.schema.Schema
-
Validate the given input string using the input format, starting at the root of the data path.
- validate(ExecutionContext, String, InputFormat, OutputFormat<T>) - Method in class com.networknt.schema.Schema
-
Validates the given input string using the input format, starting at the root of the data path.
- validate(ExecutionContext, String, InputFormat, OutputFormat<T>, ExecutionContextCustomizer) - Method in class com.networknt.schema.Schema
-
Validates the given input string using the input format, starting at the root of the data path.
- validate(ExecutionContext, String, InputFormat, OutputFormat<T>, Consumer<ExecutionContext>) - Method in class com.networknt.schema.Schema
-
Validates the given input string using the input format, starting at the root of the data path.
- validate(ExecutionContext, String, InputFormat, Consumer<ExecutionContext>) - Method in class com.networknt.schema.Schema
-
Validate the given input string using the input format, starting at the root of the data path.
- 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, SchemaContext) - Method in class com.networknt.schema.SchemaIdValidator.DefaultSchemaIdValidator
- validate(String, boolean, SchemaLocation, SchemaLocation, SchemaContext) - Method in interface com.networknt.schema.SchemaIdValidator
-
Validates if the $id value is valid.
- validate(String, InputFormat) - Method in class com.networknt.schema.Schema
-
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.Schema
-
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.Schema
-
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.Schema
-
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.Schema
-
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.Schema
-
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
- validateUnknownFormat(ExecutionContext, JsonNode, JsonNode, NodePath) - Method in class com.networknt.schema.keyword.FormatValidator
-
When the Format-Assertion vocabulary is specified, implementations MUST fail upon encountering unknown formats.
- Validator - Interface in com.networknt.schema
-
A processor that checks an instance node belonging to an instance document against a schema.
- value(Object) - Method in class com.networknt.schema.annotation.Annotation.Builder
- value(Predicate<Object>) - Method in class com.networknt.schema.annotation.AnnotationPredicate.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.keyword.KeywordType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.networknt.schema.path.PathType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.networknt.schema.SpecificationVersion
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.networknt.schema.SpecificationVersionRange
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.networknt.schema.utils.JsonType
-
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.keyword.KeywordType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.networknt.schema.path.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.SpecificationVersion
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.networknt.schema.SpecificationVersionRange
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.networknt.schema.utils.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.walk.WalkFlow
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values(Consumer<List<ResourceLoader>>) - Method in class com.networknt.schema.resource.ResourceLoaders.Builder
-
Customize the resource loaders.
- values(Consumer<List<SchemaIdResolver>>) - Method in class com.networknt.schema.resource.SchemaIdResolvers.Builder
-
Customize the schema id resolvers.
- vocabularies(Consumer<Map<String, Boolean>>) - Method in class com.networknt.schema.dialect.Dialect.Builder
-
Customize the vocabularies.
- vocabularies(Map<String, Boolean>) - Method in class com.networknt.schema.dialect.Dialect.Builder
-
Adds the vocabularies.
- Vocabularies - Class in com.networknt.schema.vocabulary
-
Vocabularies.
- Vocabularies() - Constructor for class com.networknt.schema.vocabulary.Vocabularies
- vocabulary(String) - Method in class com.networknt.schema.dialect.Dialect.Builder
-
Adds a required vocabulary.
- vocabulary(String, boolean) - Method in class com.networknt.schema.dialect.Dialect.Builder
-
Adds a vocabulary.
- Vocabulary - Class in com.networknt.schema.vocabulary
-
Represents a vocabulary in meta-schema.
- Vocabulary(String, Keyword...) - Constructor for class com.networknt.schema.vocabulary.Vocabulary
-
Constructor.
- vocabularyRegistry(VocabularyRegistry) - Method in class com.networknt.schema.dialect.Dialect.Builder
-
Sets the vocabulary registry for handling custom vocabularies.
- VocabularyRegistry - Interface in com.networknt.schema.vocabulary
-
Registry for
Vocabulary.
W
- walk(JsonNode, boolean) - Method in class com.networknt.schema.Schema
-
Walk the JSON node.
- walk(JsonNode, boolean, ExecutionContextCustomizer) - Method in class com.networknt.schema.Schema
-
Walk the JSON node.
- walk(JsonNode, boolean, Consumer<ExecutionContext>) - Method in class com.networknt.schema.Schema
-
Walk the JSON node.
- walk(JsonNode, OutputFormat<T>, boolean) - Method in class com.networknt.schema.Schema
-
Walk the JSON node.
- walk(AbsoluteIri, InputFormat, boolean) - Method in class com.networknt.schema.Schema
-
Walk the input.
- walk(AbsoluteIri, InputFormat, boolean, ExecutionContextCustomizer) - Method in class com.networknt.schema.Schema
-
Walk the input.
- walk(AbsoluteIri, InputFormat, boolean, Consumer<ExecutionContext>) - Method in class com.networknt.schema.Schema
-
Walk the input.
- walk(ExecutionContext, JsonNode, boolean) - Method in class com.networknt.schema.Schema
-
Walk the JSON node.
- walk(ExecutionContext, JsonNode, boolean, ExecutionContextCustomizer) - Method in class com.networknt.schema.Schema
-
Walk the JSON node.
- walk(ExecutionContext, JsonNode, boolean, Consumer<ExecutionContext>) - Method in class com.networknt.schema.Schema
-
Walk the JSON node.
- walk(ExecutionContext, JsonNode, JsonNode, NodePath, boolean) - Method in class com.networknt.schema.keyword.AdditionalPropertiesValidator
- walk(ExecutionContext, JsonNode, JsonNode, NodePath, boolean) - Method in class com.networknt.schema.keyword.AllOfValidator
- walk(ExecutionContext, JsonNode, JsonNode, NodePath, boolean) - Method in class com.networknt.schema.keyword.AnyOfValidator
- walk(ExecutionContext, JsonNode, JsonNode, NodePath, boolean) - Method in class com.networknt.schema.keyword.DependentSchemas
- walk(ExecutionContext, JsonNode, JsonNode, NodePath, boolean) - Method in class com.networknt.schema.keyword.DynamicRefValidator
- walk(ExecutionContext, JsonNode, JsonNode, NodePath, boolean) - Method in class com.networknt.schema.keyword.IfValidator
- walk(ExecutionContext, JsonNode, JsonNode, NodePath, boolean) - Method in class com.networknt.schema.keyword.ItemsLegacyValidator
- walk(ExecutionContext, JsonNode, JsonNode, NodePath, boolean) - Method in class com.networknt.schema.keyword.ItemsValidator
- walk(ExecutionContext, JsonNode, JsonNode, NodePath, boolean) - Method in class com.networknt.schema.keyword.NotValidator
- walk(ExecutionContext, JsonNode, JsonNode, NodePath, boolean) - Method in class com.networknt.schema.keyword.OneOfValidator
- walk(ExecutionContext, JsonNode, JsonNode, NodePath, boolean) - Method in class com.networknt.schema.keyword.PrefixItemsValidator
- walk(ExecutionContext, JsonNode, JsonNode, NodePath, boolean) - Method in class com.networknt.schema.keyword.PropertiesValidator
- walk(ExecutionContext, JsonNode, JsonNode, NodePath, boolean) - Method in class com.networknt.schema.keyword.PropertyDependenciesValidator
- walk(ExecutionContext, JsonNode, JsonNode, NodePath, boolean) - Method in class com.networknt.schema.keyword.RecursiveRefValidator
- walk(ExecutionContext, JsonNode, JsonNode, NodePath, boolean) - Method in class com.networknt.schema.keyword.RefValidator
- walk(ExecutionContext, JsonNode, JsonNode, NodePath, boolean) - Method in class com.networknt.schema.Schema
- walk(ExecutionContext, JsonNode, JsonNode, NodePath, boolean) - Method in interface com.networknt.schema.Validator
-
This is default implementation of walk method.
- walk(ExecutionContext, JsonNode, JsonNode, NodePath, boolean) - Method in interface com.networknt.schema.walk.Walker
-
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.Schema
-
Walk the JSON node.
- walk(ExecutionContext, JsonNode, OutputFormat<T>, boolean, Consumer<ExecutionContext>) - Method in class com.networknt.schema.Schema
-
Walk the JSON node.
- walk(ExecutionContext, String, InputFormat, boolean) - Method in class com.networknt.schema.Schema
-
Walk the input.
- walk(ExecutionContext, String, InputFormat, boolean, ExecutionContextCustomizer) - Method in class com.networknt.schema.Schema
-
Walk the input.
- walk(ExecutionContext, String, InputFormat, OutputFormat<T>, boolean) - Method in class com.networknt.schema.Schema
-
Walk the input.
- walk(ExecutionContext, String, InputFormat, OutputFormat<T>, boolean, ExecutionContextCustomizer) - Method in class com.networknt.schema.Schema
-
Walk the input.
- walk(String, InputFormat, boolean) - Method in class com.networknt.schema.Schema
-
Walk the input.
- walk(String, InputFormat, boolean, ExecutionContextCustomizer) - Method in class com.networknt.schema.Schema
-
Walk the input.
- walk(String, InputFormat, boolean, Consumer<ExecutionContext>) - Method in class com.networknt.schema.Schema
-
Walk the input.
- walkAtNode(ExecutionContext, JsonNode, JsonNode, NodePath, boolean) - Method in class com.networknt.schema.Schema
-
Walk at the node.
- walkConfig(Consumer<WalkConfig.Builder>) - Method in class com.networknt.schema.ExecutionContext
-
Customize the walk configuration.
- WalkConfig - Class in com.networknt.schema.walk
-
Configuration used when walking a schema.
- WalkConfig.Builder - Class in com.networknt.schema.walk
-
Builder for
WalkConfig. - WalkConfig.NoOpWalkHandler - Class in com.networknt.schema.walk
-
WalkHandlerthat performs no operations but indicates that it should walk. - Walker - Interface in com.networknt.schema.walk
- WalkEvent - Class in com.networknt.schema.walk
-
Encapsulation of Walk data that is passed into the
WalkListener. - WalkEvent() - Constructor for class com.networknt.schema.walk.WalkEvent
- WalkFlow - Enum in com.networknt.schema.walk
- WalkHandler - Interface in com.networknt.schema.walk
-
Walk handler that is called before and after visiting.
- WalkListener - Interface in com.networknt.schema.walk
-
Listener class that captures walkStart and walkEnd events.
- with(ResourceLoaders.Builder) - Method in class com.networknt.schema.resource.ResourceLoaders.Builder
- with(SchemaIdResolvers.Builder) - Method in class com.networknt.schema.resource.SchemaIdResolvers.Builder
- withDefaultDialect(Dialect) - Static method in class com.networknt.schema.SchemaRegistry
-
Creates a new schema registry with a default schema dialect.
- withDefaultDialect(Dialect, Consumer<SchemaRegistry.Builder>) - Static method in class com.networknt.schema.SchemaRegistry
-
Creates a new schema registry with a default schema dialect.
- withDefaultDialect(SpecificationVersion) - Static method in class com.networknt.schema.SchemaRegistry
-
Creates a new schema registry with a default schema dialect.
- withDefaultDialect(SpecificationVersion, Consumer<SchemaRegistry.Builder>) - Static method in class com.networknt.schema.SchemaRegistry
-
Creates a new schema registry with a default schema dialect.
- withDefaultDialectId(String, Consumer<SchemaRegistry.Builder>) - Static method in class com.networknt.schema.SchemaRegistry
-
Creates a new schema registry with a default schema dialect.
- withDialect(Dialect) - Static method in class com.networknt.schema.SchemaRegistry
-
Gets a new schema registry that supports a specific dialect only.
- withDialect(Dialect, Consumer<SchemaRegistry.Builder>) - Static method in class com.networknt.schema.SchemaRegistry
-
Gets a new schema registry that supports a list of specific dialects only.
- withDialects(List<Dialect>) - Static method in class com.networknt.schema.SchemaRegistry
-
Gets a new schema registry that supports a list of specific dialects only.
- withDialects(List<Dialect>, Consumer<SchemaRegistry.Builder>) - Static method in class com.networknt.schema.SchemaRegistry
-
Gets a new schema registry that supports a specific dialect only.
- WRITE_ONLY - Enum constant in enum com.networknt.schema.keyword.KeywordType
- writeOnly - Variable in class com.networknt.schema.ExecutionConfig.BuilderSupport
- writeOnly(Boolean) - Method in class com.networknt.schema.ExecutionConfig.BuilderSupport
- WriteOnlyValidator - Class in com.networknt.schema.keyword
-
KeywordValidatorfor writeOnly. - WriteOnlyValidator(SchemaLocation, JsonNode, Schema, SchemaContext) - Constructor for class com.networknt.schema.keyword.WriteOnlyValidator
Y
- YAML - Enum constant in enum com.networknt.schema.InputFormat
-
YAML.
- yamlMapper - Variable in class com.networknt.schema.serialization.DefaultNodeReader.BuilderSupport
- yamlMapper - Variable in class com.networknt.schema.serialization.DefaultNodeReader
- yamlMapper(ObjectMapper) - Method in class com.networknt.schema.serialization.DefaultNodeReader.BuilderSupport
-
Sets the yaml mapper
- YamlMapperFactory - Class in com.networknt.schema.serialization
-
YAML Mapper Factory.
- YamlMapperFactory() - Constructor for class com.networknt.schema.serialization.YamlMapperFactory
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form