Skip navigation links
A B C D E F G H I J K L M N O P R S T U V 

A

AbstractFormat - Class in com.networknt.schema
 
AbstractFormat(String) - Constructor for class com.networknt.schema.AbstractFormat
 
AbstractFormat(String, String) - Constructor for class com.networknt.schema.AbstractFormat
 
AbstractJsonValidator - Class in com.networknt.schema
 
AbstractJsonValidator(String) - Constructor for class com.networknt.schema.AbstractJsonValidator
 
AbstractKeyword - Class in com.networknt.schema
 
AbstractKeyword(String) - Constructor for class com.networknt.schema.AbstractKeyword
 
addFormat(Format) - Method in class com.networknt.schema.JsonMetaSchema.Builder
 
addFormats(Collection<? extends Format>) - Method in class com.networknt.schema.JsonMetaSchema.Builder
 
AdditionalPropertiesValidator - Class in com.networknt.schema
 
AdditionalPropertiesValidator(String, JsonNode, JsonSchema, ValidationContext) - Constructor for class com.networknt.schema.AdditionalPropertiesValidator
 
addKeyword(Keyword) - Method in class com.networknt.schema.JsonMetaSchema.Builder
 
addKeywords(Collection<? extends Keyword>) - Method in class com.networknt.schema.JsonMetaSchema.Builder
 
addMetaSchema(JsonMetaSchema) - Method in class com.networknt.schema.JsonSchemaFactory.Builder
 
addMetaSchemas(Collection<? extends JsonMetaSchema>) - Method in class com.networknt.schema.JsonSchemaFactory.Builder
 
AllOfValidator - Class in com.networknt.schema
 
AllOfValidator(String, JsonNode, JsonSchema, ValidationContext) - Constructor for class com.networknt.schema.AllOfValidator
 
AnyOfValidator - Class in com.networknt.schema
 
AnyOfValidator(String, JsonNode, JsonSchema, ValidationContext) - Constructor for class com.networknt.schema.AnyOfValidator
 
arguments(String...) - Method in class com.networknt.schema.ValidationMessage.Builder
 
AT_ROOT - Static variable in interface com.networknt.schema.JsonValidator
 

B

BaseJsonValidator - Class in com.networknt.schema
 
BaseJsonValidator(String, JsonNode, JsonSchema, ValidatorTypeCode, ValidationContext) - Constructor for class com.networknt.schema.BaseJsonValidator
 
BaseJsonValidator(String, JsonNode, JsonSchema, ValidatorTypeCode, boolean) - Constructor for class com.networknt.schema.BaseJsonValidator
 
build() - Method in class com.networknt.schema.JsonMetaSchema.Builder
 
build() - Method in class com.networknt.schema.JsonSchemaFactory.Builder
 
build() - Method in class com.networknt.schema.ValidationMessage.Builder
 
builder(String) - Static method in class com.networknt.schema.JsonMetaSchema
Builder without keywords or formats.
builder(String, JsonMetaSchema) - Static method in class com.networknt.schema.JsonMetaSchema
 
Builder(String) - Constructor for class com.networknt.schema.JsonMetaSchema.Builder
 
builder(JsonSchemaFactory) - Static method in class com.networknt.schema.JsonSchemaFactory
 
Builder() - Constructor for class com.networknt.schema.JsonSchemaFactory.Builder
 
Builder() - Constructor for class com.networknt.schema.ValidationMessage.Builder
 
buildValidationMessage(ErrorMessageType, String, String...) - Method in class com.networknt.schema.AbstractJsonValidator
 
buildValidationMessage(ErrorMessageType, String, Map<String, Object>) - Method in class com.networknt.schema.AbstractJsonValidator
 
buildValidationMessage(String, String...) - Method in class com.networknt.schema.BaseJsonValidator
 

C

code(String) - Method in class com.networknt.schema.ValidationMessage.Builder
 
com.networknt.schema - package com.networknt.schema
 
com.networknt.schema.url - package com.networknt.schema.url
 
createValidationContext(JsonNode) - Method in class com.networknt.schema.JsonSchemaFactory
 
CustomErrorMessageType - Class in com.networknt.schema
 

D

debug(Logger, JsonNode, JsonNode, String) - Method in class com.networknt.schema.BaseJsonValidator
 
defaultMetaSchemaURI(String) - Method in class com.networknt.schema.JsonSchemaFactory.Builder
 
DependenciesValidator - Class in com.networknt.schema
 
DependenciesValidator(String, JsonNode, JsonSchema, ValidationContext) - Constructor for class com.networknt.schema.DependenciesValidator
 
details(Map<String, Object>) - Method in class com.networknt.schema.ValidationMessage.Builder
 

E

EnumValidator - Class in com.networknt.schema
 
EnumValidator(String, JsonNode, JsonSchema, ValidationContext) - Constructor for class com.networknt.schema.EnumValidator
 
equals(double, double) - Method in class com.networknt.schema.BaseJsonValidator
 
equals(Object) - Method in class com.networknt.schema.ValidationMessage
 
ErrorMessageType - Interface in com.networknt.schema
 

F

fail(ErrorMessageType, String, Map<String, Object>) - Method in class com.networknt.schema.AbstractJsonValidator
 
fail(ErrorMessageType, String, String...) - Method in class com.networknt.schema.AbstractJsonValidator
 
fetch(URL) - Method in class com.networknt.schema.url.StandardURLFetcher
 
fetch(URL) - Method in interface com.networknt.schema.url.URLFetcher
 
fetchSubSchemaNode(ValidationContext) - Method in class com.networknt.schema.BaseJsonValidator
 
findAncestor() - Method in class com.networknt.schema.JsonSchema
 
Format - Interface in com.networknt.schema
 
format(MessageFormat) - Method in class com.networknt.schema.ValidationMessage.Builder
 
FormatKeyword - Class in com.networknt.schema
 
FormatKeyword(ValidatorTypeCode, Map<String, Format>) - Constructor for class com.networknt.schema.FormatKeyword
 
FormatValidator - Class in com.networknt.schema
 
FormatValidator(String, JsonNode, JsonSchema, ValidationContext, Format) - Constructor for class com.networknt.schema.FormatValidator
 
fromValue(String) - Static method in enum com.networknt.schema.ValidatorTypeCode
 

G

getArguments() - Method in class com.networknt.schema.ValidationMessage
 
getCode() - Method in class com.networknt.schema.ValidationMessage
 
getDetails() - Method in class com.networknt.schema.ValidationMessage
 
getDraftV4() - Static method in class com.networknt.schema.JsonMetaSchema
 
getErrorCode() - Method in class com.networknt.schema.CustomErrorMessageType
 
getErrorCode() - Method in interface com.networknt.schema.ErrorMessageType
Your error code.
getErrorCode() - Method in enum com.networknt.schema.ValidatorTypeCode
 
getErrorCodeKey() - Method in enum com.networknt.schema.ValidatorTypeCode
 
getErrorMessageDescription() - Method in class com.networknt.schema.AbstractFormat
 
getErrorMessageDescription() - Method in interface com.networknt.schema.Format
 
getErrorMessageDescription() - Method in class com.networknt.schema.PatternFormat
 
getInstance() - Static method in class com.networknt.schema.JsonSchemaFactory
 
getJsonSchemaFactory() - Method in class com.networknt.schema.ValidationContext
 
getMessage() - Method in class com.networknt.schema.ValidationMessage
 
getMessageFormat() - Method in class com.networknt.schema.CustomErrorMessageType
 
getMessageFormat() - Method in interface com.networknt.schema.ErrorMessageType
optional message format
getMessageFormat() - Method in enum com.networknt.schema.ValidatorTypeCode
 
getName() - Method in class com.networknt.schema.AbstractFormat
 
getName() - Method in interface com.networknt.schema.Format
 
getName() - Method in class com.networknt.schema.PatternFormat
 
getNonFormatKeywords() - Static method in enum com.networknt.schema.ValidatorTypeCode
 
getParentSchema() - Method in class com.networknt.schema.BaseJsonValidator
 
getPath() - Method in class com.networknt.schema.ValidationMessage
 
getRefSchemaNode(String) - Method in class com.networknt.schema.JsonSchema
Find the schema node for $ref attribute.
getSchema(String) - Method in class com.networknt.schema.JsonSchemaFactory
 
getSchema(InputStream) - Method in class com.networknt.schema.JsonSchemaFactory
 
getSchema(URL) - Method in class com.networknt.schema.JsonSchemaFactory
 
getSchema(JsonNode) - Method in class com.networknt.schema.JsonSchemaFactory
 
getSchemaNode() - Method in class com.networknt.schema.BaseJsonValidator
 
getSchemaNodeType(JsonNode) - Static method in class com.networknt.schema.TypeFactory
 
getSchemaPath() - Method in class com.networknt.schema.BaseJsonValidator
 
getType() - Method in class com.networknt.schema.ValidationMessage
 
getUri() - Method in class com.networknt.schema.JsonMetaSchema
 
getValidationMessages() - Method in exception com.networknt.schema.JsonSchemaException
 
getValidatorType() - Method in class com.networknt.schema.BaseJsonValidator
 
getValue() - Method in class com.networknt.schema.AbstractKeyword
 
getValue() - Method in class com.networknt.schema.FormatKeyword
 
getValue() - Method in interface com.networknt.schema.Keyword
 
getValue() - Method in enum com.networknt.schema.ValidatorTypeCode
 
getValueNodeType(JsonNode) - Static method in class com.networknt.schema.TypeFactory
 
greaterThan(double, double) - Method in class com.networknt.schema.BaseJsonValidator
 

H

hashCode() - Method in class com.networknt.schema.ValidationMessage
 

I

idKeyword(String) - Method in class com.networknt.schema.JsonMetaSchema.Builder
 
ItemsValidator - Class in com.networknt.schema
 
ItemsValidator(String, JsonNode, JsonSchema, ValidationContext) - Constructor for class com.networknt.schema.ItemsValidator
 

J

JsonMetaSchema - Class in com.networknt.schema
 
JsonMetaSchema.Builder - Class in com.networknt.schema
 
JsonSchema - Class in com.networknt.schema
This is the core of json constraint implementation.
JsonSchema(ValidationContext, JsonNode, boolean) - Constructor for class com.networknt.schema.JsonSchema
 
JsonSchemaException - Exception in com.networknt.schema
 
JsonSchemaException(ValidationMessage) - Constructor for exception com.networknt.schema.JsonSchemaException
 
JsonSchemaException(String) - Constructor for exception com.networknt.schema.JsonSchemaException
 
JsonSchemaException(Throwable) - Constructor for exception com.networknt.schema.JsonSchemaException
 
JsonSchemaFactory - Class in com.networknt.schema
 
JsonSchemaFactory.Builder - Class in com.networknt.schema
 
JsonType - Enum in com.networknt.schema
 
JsonValidator - Interface in com.networknt.schema
Standard json validator interface, implemented by all validators and JsonSchema.

K

Keyword - Interface in com.networknt.schema
 

L

lessThan(double, double) - Method in class com.networknt.schema.BaseJsonValidator
 

M

matches(String) - Method in interface com.networknt.schema.Format
 
matches(String) - Method in class com.networknt.schema.PatternFormat
 
MaximumValidator - Class in com.networknt.schema
 
MaximumValidator(String, JsonNode, JsonSchema, ValidationContext) - Constructor for class com.networknt.schema.MaximumValidator
 
MaxItemsValidator - Class in com.networknt.schema
 
MaxItemsValidator(String, JsonNode, JsonSchema, ValidationContext) - Constructor for class com.networknt.schema.MaxItemsValidator
 
MaxLengthValidator - Class in com.networknt.schema
 
MaxLengthValidator(String, JsonNode, JsonSchema, ValidationContext) - Constructor for class com.networknt.schema.MaxLengthValidator
 
MaxPropertiesValidator - Class in com.networknt.schema
 
MaxPropertiesValidator(String, JsonNode, JsonSchema, ValidationContext) - Constructor for class com.networknt.schema.MaxPropertiesValidator
 
min - Variable in class com.networknt.schema.MinPropertiesValidator
 
MinimumValidator - Class in com.networknt.schema
 
MinimumValidator(String, JsonNode, JsonSchema, ValidationContext) - Constructor for class com.networknt.schema.MinimumValidator
 
MinItemsValidator - Class in com.networknt.schema
 
MinItemsValidator(String, JsonNode, JsonSchema, ValidationContext) - Constructor for class com.networknt.schema.MinItemsValidator
 
MinLengthValidator - Class in com.networknt.schema
 
MinLengthValidator(String, JsonNode, JsonSchema, ValidationContext) - Constructor for class com.networknt.schema.MinLengthValidator
 
MinPropertiesValidator - Class in com.networknt.schema
 
MinPropertiesValidator(String, JsonNode, JsonSchema, ValidationContext) - Constructor for class com.networknt.schema.MinPropertiesValidator
 
MultipleOfValidator - Class in com.networknt.schema
 
MultipleOfValidator(String, JsonNode, JsonSchema, ValidationContext) - Constructor for class com.networknt.schema.MultipleOfValidator
 

N

newValidator(String, JsonNode, JsonSchema, ValidationContext) - Method in class com.networknt.schema.FormatKeyword
 
newValidator(ValidationContext, String, String, JsonNode, JsonSchema) - Method in class com.networknt.schema.JsonMetaSchema
 
newValidator(String, JsonNode, JsonSchema, ValidationContext) - Method in interface com.networknt.schema.Keyword
 
newValidator(String, JsonNode, JsonSchema, ValidationContext) - Method in class com.networknt.schema.NonValidationKeyword
 
newValidator(String, String, JsonNode, JsonSchema) - Method in class com.networknt.schema.ValidationContext
 
newValidator(String, JsonNode, JsonSchema, ValidationContext) - Method in enum com.networknt.schema.ValidatorTypeCode
 
NonValidationKeyword - Class in com.networknt.schema
Used for Keywords that have no validation aspect, but are part of the metaschema.
NonValidationKeyword(String) - Constructor for class com.networknt.schema.NonValidationKeyword
 
NotAllowedValidator - Class in com.networknt.schema
 
NotAllowedValidator(String, JsonNode, JsonSchema, ValidationContext) - Constructor for class com.networknt.schema.NotAllowedValidator
 
NotValidator - Class in com.networknt.schema
 
NotValidator(String, JsonNode, JsonSchema, ValidationContext) - Constructor for class com.networknt.schema.NotValidator
 

O

objectMapper(ObjectMapper) - Method in class com.networknt.schema.JsonSchemaFactory.Builder
 
of(String) - Static method in class com.networknt.schema.CustomErrorMessageType
 
of(String, MessageFormat) - Static method in class com.networknt.schema.CustomErrorMessageType
 
of(String, ErrorMessageType, String, String...) - Static method in class com.networknt.schema.ValidationMessage
 
of(String, ErrorMessageType, String, Map<String, Object>) - Static method in class com.networknt.schema.ValidationMessage
 
OneOfValidator - Class in com.networknt.schema
 
OneOfValidator(String, JsonNode, JsonSchema, ValidationContext) - Constructor for class com.networknt.schema.OneOfValidator
 

P

parseErrorCode(String) - Method in class com.networknt.schema.BaseJsonValidator
 
pass() - Method in class com.networknt.schema.AbstractJsonValidator
 
path(String) - Method in class com.networknt.schema.ValidationMessage.Builder
 
PatternFormat - Class in com.networknt.schema
 
PatternFormat(String, String) - Constructor for class com.networknt.schema.PatternFormat
 
PatternPropertiesValidator - Class in com.networknt.schema
 
PatternPropertiesValidator(String, JsonNode, JsonSchema, ValidationContext) - Constructor for class com.networknt.schema.PatternPropertiesValidator
 
PatternValidator - Class in com.networknt.schema
 
PatternValidator(String, JsonNode, JsonSchema, ValidationContext) - Constructor for class com.networknt.schema.PatternValidator
 
PropertiesValidator - Class in com.networknt.schema
 
PropertiesValidator(String, JsonNode, JsonSchema, ValidationContext) - Constructor for class com.networknt.schema.PropertiesValidator
 
PROPERTY - Static variable in class com.networknt.schema.PatternPropertiesValidator
 
PROPERTY - Static variable in class com.networknt.schema.PropertiesValidator
 

R

readId(JsonNode) - Method in class com.networknt.schema.JsonMetaSchema
 
ReadOnlyValidator - Class in com.networknt.schema
 
ReadOnlyValidator(String, JsonNode, JsonSchema, ValidationContext) - Constructor for class com.networknt.schema.ReadOnlyValidator
 
RefValidator - Class in com.networknt.schema
 
RefValidator(String, JsonNode, JsonSchema, ValidationContext) - Constructor for class com.networknt.schema.RefValidator
 
RequiredValidator - Class in com.networknt.schema
 
RequiredValidator(String, JsonNode, JsonSchema, ValidationContext) - Constructor for class com.networknt.schema.RequiredValidator
 

S

schema - Variable in class com.networknt.schema.RefValidator
 
setType(String) - Method in class com.networknt.schema.ValidationMessage
 
StandardURLFetcher - Class in com.networknt.schema.url
Standard URL fetcher that uses URL.openStream() for fetching.
StandardURLFetcher() - Constructor for class com.networknt.schema.url.StandardURLFetcher
 

T

toString() - Method in class com.networknt.schema.JsonSchema
 
toString() - Method in enum com.networknt.schema.JsonType
 
toString() - Method in class com.networknt.schema.ValidationMessage
 
toString() - Method in enum com.networknt.schema.ValidatorTypeCode
 
toURL(String) - Static method in class com.networknt.schema.url.URLFactory
Creates an URL based on the provided string
type(String) - Method in class com.networknt.schema.ValidationMessage.Builder
 
TypeFactory - Class in com.networknt.schema
 
TypeFactory() - Constructor for class com.networknt.schema.TypeFactory
 
TypeValidator - Class in com.networknt.schema
 
TypeValidator(String, JsonNode, JsonSchema, ValidationContext) - Constructor for class com.networknt.schema.TypeValidator
 

U

UnionTypeValidator - Class in com.networknt.schema
 
UnionTypeValidator(String, JsonNode, JsonSchema, ValidationContext) - Constructor for class com.networknt.schema.UnionTypeValidator
 
UniqueItemsValidator - Class in com.networknt.schema
 
UniqueItemsValidator(String, JsonNode, JsonSchema, ValidationContext) - Constructor for class com.networknt.schema.UniqueItemsValidator
 
URLFactory - Class in com.networknt.schema.url
A factory for creating URL's.
URLFactory() - Constructor for class com.networknt.schema.url.URLFactory
 
urlFetcher(URLFetcher) - Method in class com.networknt.schema.JsonSchemaFactory.Builder
 
URLFetcher - Interface in com.networknt.schema.url
 

V

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.DependenciesValidator
 
validate(JsonNode, JsonNode, String) - Method in class com.networknt.schema.EnumValidator
 
validate(JsonNode, JsonNode, String) - Method in class com.networknt.schema.FormatValidator
 
validate(JsonNode, JsonNode, String) - Method in class com.networknt.schema.ItemsValidator
 
validate(JsonNode, JsonNode, String) - Method in class com.networknt.schema.JsonSchema
 
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.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, JsonNode, String) - Method in class com.networknt.schema.PatternValidator
 
validate(JsonNode, JsonNode, String) - Method in class com.networknt.schema.PropertiesValidator
 
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.TypeValidator
 
validate(JsonNode, JsonNode, String) - Method in class com.networknt.schema.UnionTypeValidator
 
validate(JsonNode, JsonNode, String) - Method in class com.networknt.schema.UniqueItemsValidator
 
ValidationContext - Class in com.networknt.schema
 
ValidationContext(JsonMetaSchema, JsonSchemaFactory) - Constructor for class com.networknt.schema.ValidationContext
 
ValidationMessage - Class in com.networknt.schema
 
ValidationMessage.Builder - Class in com.networknt.schema
 
validators - Variable in class com.networknt.schema.JsonSchema
 
ValidatorTypeCode - Enum in com.networknt.schema
 
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.ValidatorTypeCode
Returns the enum constant of this type with the specified name.
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.ValidatorTypeCode
Returns an array containing the constants of this enum type, in the order they are declared.
A B C D E F G H I J K L M N O P R S T U V 
Skip navigation links

Copyright © 2018. All rights reserved.