- I18nSupport - Class in com.networknt.schema
-
- I18nSupport() - Constructor for class com.networknt.schema.I18nSupport
-
- idKeyword(String) - Method in class com.networknt.schema.JsonMetaSchema.Builder
-
- IfValidator - Class in com.networknt.schema
-
- IfValidator(String, JsonNode, JsonSchema, ValidationContext) - Constructor for class com.networknt.schema.IfValidator
-
- InetAddressValidator - Class in com.networknt.schema.format
-
InetAddress validation and conversion routines (java.net.InetAddress
).
- InetAddressValidator() - Constructor for class com.networknt.schema.format.InetAddressValidator
-
- initializeValidators() - Method in class com.networknt.schema.JsonSchema
-
- isActive() - Method in class com.networknt.schema.ValidationContext.DiscriminatorContext
-
Returns true if we have a discriminator active.
- isBlank(CharSequence) - Static method in class com.networknt.schema.utils.StringUtils
-
- isBoolean(String) - Static method in class com.networknt.schema.utils.StringChecker
-
- isComplexValidator() - Method in class com.networknt.schema.ValidatorState
-
- isDiscriminatorMatchFound() - Method in class com.networknt.schema.ValidationContext.DiscriminatorContext
-
- isEcma262Validator() - Method in class com.networknt.schema.SchemaValidatorsConfig
-
- isFailFast() - Method in class com.networknt.schema.SchemaValidatorsConfig
-
- isHandleNullableField() - Method in class com.networknt.schema.SchemaValidatorsConfig
-
- isInteger(String) - Static method in class com.networknt.schema.utils.StringChecker
-
- isJavaSemantics() - Method in class com.networknt.schema.SchemaValidatorsConfig
-
- isLosslessNarrowing() - Method in class com.networknt.schema.SchemaValidatorsConfig
-
- isNodeNullable(JsonNode) - Static method in class com.networknt.schema.utils.JsonNodeUtil
-
- isNodeNullable(JsonNode, SchemaValidatorsConfig) - Static method in class com.networknt.schema.utils.JsonNodeUtil
-
- isNotBlank(CharSequence) - Static method in class com.networknt.schema.utils.StringUtils
-
- isNumber(JsonNode, SchemaValidatorsConfig) - Static method in class com.networknt.schema.utils.JsonNodeUtil
-
Check if the type of the JsonNode's value is number based on the
status of typeLoose flag.
- isNumeric(String) - Static method in class com.networknt.schema.utils.StringChecker
-
- isOpenAPI3StyleDiscriminators() - Method in class com.networknt.schema.SchemaValidatorsConfig
-
Indicates whether OpenAPI 3 style discriminators should be supported
- isPartOfOneOfMultipleType() - Method in class com.networknt.schema.BaseJsonValidator
-
- isResetCollectorContext() - Method in class com.networknt.schema.SchemaValidatorsConfig
-
- isStrict(String) - Method in class com.networknt.schema.SchemaValidatorsConfig
-
Answers whether a keyword's validators may relax their analysis.
- isTypeLoose() - Method in class com.networknt.schema.SchemaValidatorsConfig
-
- isUUID(String) - Method in class com.networknt.schema.UUIDValidator
-
- isValid(String) - Method in class com.networknt.schema.format.DomainValidator
-
Returns true if the specified String
parses
as a valid domain name with a recognized top-level domain.
- isValid(String) - Method in class com.networknt.schema.format.EmailValidator
-
Checks if a field has a valid e-mail address.
- isValid(String) - Method in class com.networknt.schema.format.InetAddressValidator
-
Checks if the specified string is a valid IP address.
- isValid(String) - Method in class com.networknt.schema.format.RegexValidator
-
Validate a value against the set of regular expressions.
- isValidationEnabled() - Method in class com.networknt.schema.ValidatorState
-
- isValidCountryCodeTld(String) - Method in class com.networknt.schema.format.DomainValidator
-
Returns true if the specified String
matches any
IANA-defined country code top-level domain.
- isValidDomain(String) - Method in class com.networknt.schema.format.EmailValidator
-
Returns true if the domain component of an email address is valid.
- isValidGenericTld(String) - Method in class com.networknt.schema.format.DomainValidator
-
Returns true if the specified String
matches any
IANA-defined generic top-level domain.
- isValidInet4Address(String) - Method in class com.networknt.schema.format.InetAddressValidator
-
Validates an IPv4 address.
- isValidInet6Address(String) - Method in class com.networknt.schema.format.InetAddressValidator
-
Validates an IPv6 address.
- isValidInfrastructureTld(String) - Method in class com.networknt.schema.format.DomainValidator
-
Returns true if the specified String
matches any
IANA-defined infrastructure top-level domain.
- isValidLocalTld(String) - Method in class com.networknt.schema.format.DomainValidator
-
Returns true if the specified String
matches any
widely used "local" domains (localhost or localdomain).
- isValidTld(String) - Method in class com.networknt.schema.format.DomainValidator
-
Returns true if the specified String
matches any
IANA-defined top-level domain.
- isValidUser(String) - Method in class com.networknt.schema.format.EmailValidator
-
Returns true if the user component of an email address is valid.
- isWalkEnabled() - Method in class com.networknt.schema.ValidatorState
-
- isWriteMode() - Method in class com.networknt.schema.SchemaValidatorsConfig
-
- ItemsValidator - Class in com.networknt.schema
-
- ItemsValidator(String, JsonNode, JsonSchema, ValidationContext) - Constructor for class com.networknt.schema.ItemsValidator
-
- ItemsValidator202012 - Class in com.networknt.schema
-
- ItemsValidator202012(String, JsonNode, JsonSchema, ValidationContext) - Constructor for class com.networknt.schema.ItemsValidator202012
-
- validate(JsonNode) - Method in class com.networknt.schema.AbstractJsonValidator
-
- validate(JsonNode, JsonNode, String) - Method in class com.networknt.schema.AdditionalPropertiesValidator
-
- validate(JsonNode, JsonNode, String) - Method in class com.networknt.schema.AllOfValidator
-
- validate(JsonNode, JsonNode, String) - Method in class com.networknt.schema.AnyOfValidator
-
- validate(JsonNode) - Method in class com.networknt.schema.BaseJsonValidator
-
- validate(JsonNode, JsonNode, String) - Method in class com.networknt.schema.ConstValidator
-
- validate(JsonNode, JsonNode, String) - Method in class com.networknt.schema.ContainsValidator
-
- validate(JsonNode, JsonNode, String) - Method in class com.networknt.schema.DateTimeValidator
-
- validate(JsonNode, JsonNode, String) - Method in class com.networknt.schema.DependenciesValidator
-
- validate(JsonNode, JsonNode, String) - Method in class com.networknt.schema.DependentRequired
-
- validate(JsonNode, JsonNode, String) - Method in class com.networknt.schema.DependentSchemas
-
- validate(JsonNode, JsonNode, String) - Method in class com.networknt.schema.EnumValidator
-
- validate(JsonNode, JsonNode, String) - Method in class com.networknt.schema.ExclusiveMaximumValidator
-
- validate(JsonNode, JsonNode, String) - Method in class com.networknt.schema.ExclusiveMinimumValidator
-
- validate(JsonNode, JsonNode, String) - Method in class com.networknt.schema.FalseValidator
-
- validate(JsonNode, JsonNode, String) - Method in class com.networknt.schema.format.DurationValidator
-
- validate(JsonNode, JsonNode, String) - Method in class com.networknt.schema.format.EmailValidator
-
- validate(String) - Method in class com.networknt.schema.format.RegexValidator
-
Validate a value against the set of regular expressions
returning a String value of the aggregated groups.
- validate(JsonNode, JsonNode, String) - Method in class com.networknt.schema.FormatValidator
-
- validate(JsonNode, JsonNode, String) - Method in class com.networknt.schema.IfValidator
-
- validate(JsonNode, JsonNode, String) - Method in class com.networknt.schema.ItemsValidator
-
- validate(JsonNode, JsonNode, String) - Method in class com.networknt.schema.ItemsValidator202012
-
- validate(JsonNode) - Method in class com.networknt.schema.JsonSchema
-
START OF VALIDATE METHODS
- validate(JsonNode, JsonNode, String) - Method in class com.networknt.schema.JsonSchema
-
- validate(JsonNode, JsonNode, String) - Method in class com.networknt.schema.JsonSchemaRef
-
- validate(JsonNode) - Method in interface com.networknt.schema.JsonValidator
-
Validate the given root JsonNode, starting at the root of the data path.
- validate(JsonNode, JsonNode, String) - Method in interface com.networknt.schema.JsonValidator
-
Validate the given JsonNode, the given node is the child node of the root node at given
data path.
- validate(JsonNode, JsonNode, String) - Method in class com.networknt.schema.MaximumValidator
-
- validate(JsonNode, JsonNode, String) - Method in class com.networknt.schema.MaxItemsValidator
-
- validate(JsonNode, JsonNode, String) - Method in class com.networknt.schema.MaxLengthValidator
-
- validate(JsonNode, JsonNode, String) - Method in class com.networknt.schema.MaxPropertiesValidator
-
- validate(JsonNode, JsonNode, String) - Method in class com.networknt.schema.MinimumValidator
-
- validate(JsonNode, JsonNode, String) - Method in class com.networknt.schema.MinItemsValidator
-
- validate(JsonNode, JsonNode, String) - Method in class com.networknt.schema.MinLengthValidator
-
- validate(JsonNode, JsonNode, String) - Method in class com.networknt.schema.MinMaxContainsValidator
-
- validate(JsonNode, JsonNode, String) - Method in class com.networknt.schema.MinPropertiesValidator
-
- validate(JsonNode, JsonNode, String) - Method in class com.networknt.schema.MultipleOfValidator
-
- validate(JsonNode, JsonNode, String) - Method in class com.networknt.schema.NotAllowedValidator
-
- validate(JsonNode, JsonNode, String) - Method in class com.networknt.schema.NotValidator
-
- validate(JsonNode, JsonNode, String) - Method in class com.networknt.schema.OneOfValidator
-
- validate(JsonNode, JsonNode, String) - Method in class com.networknt.schema.PatternPropertiesValidator
-
- validate(JsonNode) - Method in class com.networknt.schema.PatternValidator
-
- validate(JsonNode, JsonNode, String) - Method in class com.networknt.schema.PatternValidator
-
- validate(JsonNode, JsonNode, String) - Method in class com.networknt.schema.PrefixItemsValidator
-
- validate(JsonNode, JsonNode, String) - Method in class com.networknt.schema.PropertiesValidator
-
- validate(JsonNode, JsonNode, String) - Method in class com.networknt.schema.PropertyNamesValidator
-
- validate(JsonNode, JsonNode, String) - Method in class com.networknt.schema.ReadOnlyValidator
-
- validate(JsonNode, JsonNode, String) - Method in class com.networknt.schema.RefValidator
-
- validate(JsonNode, JsonNode, String) - Method in class com.networknt.schema.RequiredValidator
-
- validate(JsonNode, JsonNode, String) - Method in class com.networknt.schema.TrueValidator
-
- validate(JsonNode, JsonNode, String) - Method in class com.networknt.schema.TypeValidator
-
- validate(JsonNode, JsonNode, String) - Method in class com.networknt.schema.UnEvaluatedPropertiesValidator
-
- validate(JsonNode, JsonNode, String) - Method in class com.networknt.schema.UnionTypeValidator
-
- validate(JsonNode, JsonNode, String) - Method in class com.networknt.schema.UniqueItemsValidator
-
- validate(JsonNode, JsonNode, String) - Method in class com.networknt.schema.UUIDValidator
-
- validateAndCollect(JsonNode) - Method in class com.networknt.schema.JsonSchema
-
- validationContext - Variable in class com.networknt.schema.BaseJsonValidator
-
- ValidationContext - Class in com.networknt.schema
-
- ValidationContext(URIFactory, URNFactory, JsonMetaSchema, JsonSchemaFactory, SchemaValidatorsConfig) - Constructor for class com.networknt.schema.ValidationContext
-
- ValidationContext.DiscriminatorContext - Class in com.networknt.schema
-
- ValidationMessage - Class in com.networknt.schema
-
- ValidationMessage.Builder - Class in com.networknt.schema
-
- ValidationResult - Class in com.networknt.schema
-
- ValidationResult(Set<ValidationMessage>, CollectorContext) - Constructor for class com.networknt.schema.ValidationResult
-
- VALIDATOR_STATE_KEY - Static variable in class com.networknt.schema.ValidatorState
-
- ValidatorState - Class in com.networknt.schema
-
- ValidatorState() - Constructor for class com.networknt.schema.ValidatorState
-
- ValidatorTypeCode - Enum in com.networknt.schema
-
- valueOf(String) - Static method in enum com.networknt.schema.format.DomainValidator.ArrayType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.networknt.schema.JsonType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.networknt.schema.PathType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.networknt.schema.SpecVersion.VersionFlag
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.networknt.schema.ValidatorTypeCode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.networknt.schema.walk.WalkFlow
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.networknt.schema.format.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.JsonType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.networknt.schema.PathType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.networknt.schema.SpecVersion.VersionFlag
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.networknt.schema.ValidatorTypeCode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.networknt.schema.walk.WalkFlow
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- Version201909 - Class in com.networknt.schema
-
- Version201909() - Constructor for class com.networknt.schema.Version201909
-
- Version202012 - Class in com.networknt.schema
-
- Version202012() - Constructor for class com.networknt.schema.Version202012
-
- Version4 - Class in com.networknt.schema
-
- Version4() - Constructor for class com.networknt.schema.Version4
-
- Version6 - Class in com.networknt.schema
-
- Version6() - Constructor for class com.networknt.schema.Version6
-
- Version7 - Class in com.networknt.schema
-
- Version7() - Constructor for class com.networknt.schema.Version7
-