JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
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
getNodeFieldType()
- Method in class com.networknt.schema.
BaseJsonValidator
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
getSchemaType()
- Method in class com.networknt.schema.
TypeValidator
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
isBoolean(String)
- Static method in class com.networknt.schema.
TypeValidator
isInteger(String)
- Static method in class com.networknt.schema.
TypeValidator
isNumeric(String)
- Static method in class com.networknt.schema.
TypeValidator
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)
- Constructor for class com.networknt.schema.
JsonSchema
JsonSchema(ValidationContext, String, JsonNode, JsonSchema)
- Constructor for class com.networknt.schema.
JsonSchema
JsonSchema(ValidationContext, String, JsonNode, JsonSchema, boolean)
- Constructor for class com.networknt.schema.
JsonSchema
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
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2018. All rights reserved.