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

A

absoluteLocator(String) - Static method in class com.github.fge.jsonschema.cfg.RefSanityChecks
 
absoluteRef(String) - Static method in class com.github.fge.jsonschema.cfg.RefSanityChecks
 
AbstractDigester - Class in com.github.fge.jsonschema.keyword.digest
Base abstract digester class for all keyword digesters
AbstractDigester(String, NodeType, NodeType...) - Constructor for class com.github.fge.jsonschema.keyword.digest.AbstractDigester
 
AbstractFormatAttribute - Class in com.github.fge.jsonschema.format
Base abstract class for a format attribute
AbstractFormatAttribute(String, NodeType, NodeType...) - Constructor for class com.github.fge.jsonschema.format.AbstractFormatAttribute
Protected constructor
AbstractKeywordValidator - Class in com.github.fge.jsonschema.keyword.validator
 
AbstractKeywordValidator(String) - Constructor for class com.github.fge.jsonschema.keyword.validator.AbstractKeywordValidator
 
AbstractSyntaxChecker - Class in com.github.fge.jsonschema.keyword.syntax
 
AbstractSyntaxChecker(String, NodeType, NodeType...) - Constructor for class com.github.fge.jsonschema.keyword.syntax.AbstractSyntaxChecker
 
AdditionalItemsDigester - Class in com.github.fge.jsonschema.keyword.digest.common
Digester for additionalItems
AdditionalItemsValidator - Class in com.github.fge.jsonschema.keyword.validator.common
 
AdditionalItemsValidator(JsonNode) - Constructor for class com.github.fge.jsonschema.keyword.validator.common.AdditionalItemsValidator
 
AdditionalPropertiesDigester - Class in com.github.fge.jsonschema.keyword.digest.common
Digester for additionalProperties
AdditionalPropertiesValidator - Class in com.github.fge.jsonschema.keyword.validator.common
 
AdditionalPropertiesValidator(JsonNode) - Constructor for class com.github.fge.jsonschema.keyword.validator.common.AdditionalPropertiesValidator
 
AdditionalSyntaxChecker - Class in com.github.fge.jsonschema.keyword.syntax.common
 
AdditionalSyntaxChecker(String) - Constructor for class com.github.fge.jsonschema.keyword.syntax.common.AdditionalSyntaxChecker
 
addLibrary(String, Library) - Method in class com.github.fge.jsonschema.cfg.ValidationConfigurationBuilder
 
addSchemaRedirect(String, String) - Method in class com.github.fge.jsonschema.cfg.LoadingConfigurationBuilder
 
addScheme(String, URIDownloader) - Method in class com.github.fge.jsonschema.cfg.LoadingConfigurationBuilder
 
AllOfValidator - Class in com.github.fge.jsonschema.keyword.validator.draftv4
 
AllOfValidator(JsonNode) - Constructor for class com.github.fge.jsonschema.keyword.validator.draftv4.AllOfValidator
 
AnyOfValidator - Class in com.github.fge.jsonschema.keyword.validator.draftv4
 
AnyOfValidator(JsonNode) - Constructor for class com.github.fge.jsonschema.keyword.validator.draftv4.AnyOfValidator
 
ArraySchemaDigester - Class in com.github.fge.jsonschema.processors.validation
 

B

byDefault() - Static method in class com.github.fge.jsonschema.cfg.LoadingConfiguration
 
byDefault() - Static method in class com.github.fge.jsonschema.cfg.ValidationConfiguration
 
byDefault() - Static method in class com.github.fge.jsonschema.main.JsonSchemaFactory
 

C

checkDependency(ProcessingReport, String, SchemaTree) - Method in class com.github.fge.jsonschema.keyword.syntax.draftv3.DraftV3DependenciesSyntaxChecker
 
checkDependency(ProcessingReport, String, SchemaTree) - Method in class com.github.fge.jsonschema.keyword.syntax.draftv4.DraftV4DependenciesSyntaxChecker
 
checkDependency(ProcessingReport, String, SchemaTree) - Method in class com.github.fge.jsonschema.keyword.syntax.helpers.DependenciesSyntaxChecker
 
checkSyntax(Collection<JsonPointer>, ProcessingReport, SchemaTree) - Method in class com.github.fge.jsonschema.keyword.syntax.AbstractSyntaxChecker
 
checkSyntax(Collection<JsonPointer>, ProcessingReport, SchemaTree) - Method in interface com.github.fge.jsonschema.keyword.syntax.SyntaxChecker
 
checkValue(Collection<JsonPointer>, ProcessingReport, SchemaTree) - Method in class com.github.fge.jsonschema.keyword.syntax.AbstractSyntaxChecker
 
checkValue(Collection<JsonPointer>, ProcessingReport, SchemaTree) - Method in class com.github.fge.jsonschema.keyword.syntax.common.AdditionalSyntaxChecker
 
checkValue(Collection<JsonPointer>, ProcessingReport, SchemaTree) - Method in class com.github.fge.jsonschema.keyword.syntax.common.EnumSyntaxChecker
 
checkValue(Collection<JsonPointer>, ProcessingReport, SchemaTree) - Method in class com.github.fge.jsonschema.keyword.syntax.common.ExclusiveMaximumSyntaxChecker
 
checkValue(Collection<JsonPointer>, ProcessingReport, SchemaTree) - Method in class com.github.fge.jsonschema.keyword.syntax.common.ExclusiveMinimumSyntaxChecker
 
checkValue(Collection<JsonPointer>, ProcessingReport, SchemaTree) - Method in class com.github.fge.jsonschema.keyword.syntax.common.PatternSyntaxChecker
 
checkValue(Collection<JsonPointer>, ProcessingReport, SchemaTree) - Method in class com.github.fge.jsonschema.keyword.syntax.draftv4.DraftV4TypeSyntaxChecker
 
checkValue(Collection<JsonPointer>, ProcessingReport, SchemaTree) - Method in class com.github.fge.jsonschema.keyword.syntax.draftv4.NotSyntaxChecker
 
checkValue(Collection<JsonPointer>, ProcessingReport, SchemaTree) - Method in class com.github.fge.jsonschema.keyword.syntax.draftv4.RequiredSyntaxChecker
 
checkValue(Collection<JsonPointer>, ProcessingReport, SchemaTree) - Method in class com.github.fge.jsonschema.keyword.syntax.helpers.DependenciesSyntaxChecker
 
checkValue(Collection<JsonPointer>, ProcessingReport, SchemaTree) - Method in class com.github.fge.jsonschema.keyword.syntax.helpers.DivisorSyntaxChecker
 
checkValue(Collection<JsonPointer>, ProcessingReport, SchemaTree) - Method in class com.github.fge.jsonschema.keyword.syntax.helpers.DraftV3TypeKeywordSyntaxChecker
 
checkValue(Collection<JsonPointer>, ProcessingReport, SchemaTree) - Method in class com.github.fge.jsonschema.keyword.syntax.helpers.PositiveIntegerSyntaxChecker
 
checkValue(Collection<JsonPointer>, ProcessingReport, SchemaTree) - Method in class com.github.fge.jsonschema.keyword.syntax.helpers.SchemaArraySyntaxChecker
 
checkValue(Collection<JsonPointer>, ProcessingReport, SchemaTree) - Method in class com.github.fge.jsonschema.keyword.syntax.helpers.SchemaMapSyntaxChecker
 
checkValue(Collection<JsonPointer>, ProcessingReport, SchemaTree) - Method in class com.github.fge.jsonschema.keyword.syntax.helpers.SchemaOrSchemaArraySyntaxChecker
 
checkValue(Collection<JsonPointer>, ProcessingReport, SchemaTree) - Method in class com.github.fge.jsonschema.keyword.syntax.helpers.TypeOnlySyntaxChecker
 
checkValue(Collection<JsonPointer>, ProcessingReport, SchemaTree) - Method in class com.github.fge.jsonschema.keyword.syntax.helpers.URISyntaxChecker
 
com.github.fge.jsonschema.cfg - package com.github.fge.jsonschema.cfg
 
com.github.fge.jsonschema.exceptions - package com.github.fge.jsonschema.exceptions
 
com.github.fge.jsonschema.exceptions.unchecked - package com.github.fge.jsonschema.exceptions.unchecked
 
com.github.fge.jsonschema.format - package com.github.fge.jsonschema.format
Format attribute base classes
com.github.fge.jsonschema.format.common - package com.github.fge.jsonschema.format.common
Common format attribute classes for draft v3 and draft v4
com.github.fge.jsonschema.format.draftv3 - package com.github.fge.jsonschema.format.draftv3
Format attributes specific to draft v3
com.github.fge.jsonschema.format.draftv4 - package com.github.fge.jsonschema.format.draftv4
Format attributes specific to draft v4
com.github.fge.jsonschema.format.helpers - package com.github.fge.jsonschema.format.helpers
Helper classes for format attributes
com.github.fge.jsonschema.keyword.digest - package com.github.fge.jsonschema.keyword.digest
Keyword digesters
com.github.fge.jsonschema.keyword.digest.common - package com.github.fge.jsonschema.keyword.digest.common
 
com.github.fge.jsonschema.keyword.digest.draftv3 - package com.github.fge.jsonschema.keyword.digest.draftv3
 
com.github.fge.jsonschema.keyword.digest.draftv4 - package com.github.fge.jsonschema.keyword.digest.draftv4
 
com.github.fge.jsonschema.keyword.digest.helpers - package com.github.fge.jsonschema.keyword.digest.helpers
 
com.github.fge.jsonschema.keyword.syntax - package com.github.fge.jsonschema.keyword.syntax
 
com.github.fge.jsonschema.keyword.syntax.common - package com.github.fge.jsonschema.keyword.syntax.common
 
com.github.fge.jsonschema.keyword.syntax.draftv3 - package com.github.fge.jsonschema.keyword.syntax.draftv3
 
com.github.fge.jsonschema.keyword.syntax.draftv4 - package com.github.fge.jsonschema.keyword.syntax.draftv4
 
com.github.fge.jsonschema.keyword.syntax.helpers - package com.github.fge.jsonschema.keyword.syntax.helpers
 
com.github.fge.jsonschema.keyword.validator - package com.github.fge.jsonschema.keyword.validator
 
com.github.fge.jsonschema.keyword.validator.common - package com.github.fge.jsonschema.keyword.validator.common
 
com.github.fge.jsonschema.keyword.validator.draftv3 - package com.github.fge.jsonschema.keyword.validator.draftv3
 
com.github.fge.jsonschema.keyword.validator.draftv4 - package com.github.fge.jsonschema.keyword.validator.draftv4
 
com.github.fge.jsonschema.keyword.validator.helpers - package com.github.fge.jsonschema.keyword.validator.helpers
 
com.github.fge.jsonschema.library - package com.github.fge.jsonschema.library
 
com.github.fge.jsonschema.library.digest - package com.github.fge.jsonschema.library.digest
 
com.github.fge.jsonschema.library.format - package com.github.fge.jsonschema.library.format
 
com.github.fge.jsonschema.library.syntax - package com.github.fge.jsonschema.library.syntax
 
com.github.fge.jsonschema.library.validator - package com.github.fge.jsonschema.library.validator
 
com.github.fge.jsonschema.load - package com.github.fge.jsonschema.load
 
com.github.fge.jsonschema.main - package com.github.fge.jsonschema.main
 
com.github.fge.jsonschema.messages - package com.github.fge.jsonschema.messages
 
com.github.fge.jsonschema.processors - package com.github.fge.jsonschema.processors
 
com.github.fge.jsonschema.processors.build - package com.github.fge.jsonschema.processors.build
 
com.github.fge.jsonschema.processors.data - package com.github.fge.jsonschema.processors.data
 
com.github.fge.jsonschema.processors.digest - package com.github.fge.jsonschema.processors.digest
 
com.github.fge.jsonschema.processors.format - package com.github.fge.jsonschema.processors.format
 
com.github.fge.jsonschema.processors.ref - package com.github.fge.jsonschema.processors.ref
 
com.github.fge.jsonschema.processors.syntax - package com.github.fge.jsonschema.processors.syntax
 
com.github.fge.jsonschema.processors.validation - package com.github.fge.jsonschema.processors.validation
 
CommonDigesterDictionary - Class in com.github.fge.jsonschema.library.digest
 
CommonFormatAttributesDictionary - Class in com.github.fge.jsonschema.library.format
 
CommonSyntaxCheckerDictionary - Class in com.github.fge.jsonschema.library.syntax
 
CommonValidatorDictionary - Class in com.github.fge.jsonschema.library.validator
 
ConfigurationMessages - Enum in com.github.fge.jsonschema.messages
 

D

DateAttribute - Class in com.github.fge.jsonschema.format.draftv3
Validator for the date format attribute.
DateFormatAttribute - Class in com.github.fge.jsonschema.format.helpers
Abstract class for date/time related format attributes
DateFormatAttribute(String, String) - Constructor for class com.github.fge.jsonschema.format.helpers.DateFormatAttribute
 
DateTimeAttribute - Class in com.github.fge.jsonschema.format.common
Validator for the date-time format attribute
DefaultDownloadersDictionary - Class in com.github.fge.jsonschema.load
 
DefaultURIDownloader - Class in com.github.fge.jsonschema.load
Default URI downloader
DefinitionsSyntaxChecker - Class in com.github.fge.jsonschema.keyword.syntax.draftv4
 
DependenciesSyntaxChecker - Class in com.github.fge.jsonschema.keyword.syntax.helpers
 
DependenciesSyntaxChecker(NodeType...) - Constructor for class com.github.fge.jsonschema.keyword.syntax.helpers.DependenciesSyntaxChecker
 
DependenciesValidator - Class in com.github.fge.jsonschema.keyword.validator.common
 
DependenciesValidator(JsonNode) - Constructor for class com.github.fge.jsonschema.keyword.validator.common.DependenciesValidator
 
dependencyTypes - Variable in class com.github.fge.jsonschema.keyword.syntax.helpers.DependenciesSyntaxChecker
 
dereferencing(Dereferencing) - Method in class com.github.fge.jsonschema.cfg.LoadingConfigurationBuilder
 
Dereferencing - Enum in com.github.fge.jsonschema.load
 
digest(JsonNode) - Method in class com.github.fge.jsonschema.keyword.digest.common.AdditionalItemsDigester
 
digest(JsonNode) - Method in class com.github.fge.jsonschema.keyword.digest.common.AdditionalPropertiesDigester
 
digest(JsonNode) - Method in class com.github.fge.jsonschema.keyword.digest.common.MaximumDigester
 
digest(JsonNode) - Method in class com.github.fge.jsonschema.keyword.digest.common.MinimumDigester
 
digest(JsonNode) - Method in interface com.github.fge.jsonschema.keyword.digest.Digester
Digest a schema into a simplified form
digest(JsonNode) - Method in class com.github.fge.jsonschema.keyword.digest.draftv3.DivisibleByDigester
 
digest(JsonNode) - Method in class com.github.fge.jsonschema.keyword.digest.draftv3.DraftV3DependenciesDigester
 
digest(JsonNode) - Method in class com.github.fge.jsonschema.keyword.digest.draftv3.DraftV3PropertiesDigester
 
digest(JsonNode) - Method in class com.github.fge.jsonschema.keyword.digest.draftv4.DraftV4DependenciesDigester
 
digest(JsonNode) - Method in class com.github.fge.jsonschema.keyword.digest.draftv4.DraftV4TypeDigester
 
digest(JsonNode) - Method in class com.github.fge.jsonschema.keyword.digest.draftv4.MultipleOfDigester
 
digest(JsonNode) - Method in class com.github.fge.jsonschema.keyword.digest.draftv4.RequiredDigester
 
digest(JsonNode) - Method in class com.github.fge.jsonschema.keyword.digest.helpers.DraftV3TypeKeywordDigester
 
digest(JsonNode) - Method in class com.github.fge.jsonschema.keyword.digest.helpers.IdentityDigester
 
digest(JsonNode) - Method in class com.github.fge.jsonschema.keyword.digest.helpers.NullDigester
 
digest(JsonNode) - Method in class com.github.fge.jsonschema.keyword.digest.helpers.SimpleDigester
 
digest(JsonNode) - Method in class com.github.fge.jsonschema.processors.validation.ArraySchemaDigester
 
digest(JsonNode) - Method in class com.github.fge.jsonschema.processors.validation.ObjectSchemaDigester
 
digestedNumberNode(JsonNode) - Method in class com.github.fge.jsonschema.keyword.digest.helpers.NumericDigester
 
Digester - Interface in com.github.fge.jsonschema.keyword.digest
Interface for a digester
DisallowKeywordValidator - Class in com.github.fge.jsonschema.keyword.validator.draftv3
 
DisallowKeywordValidator(JsonNode) - Constructor for class com.github.fge.jsonschema.keyword.validator.draftv3.DisallowKeywordValidator
 
DivisibleByDigester - Class in com.github.fge.jsonschema.keyword.digest.draftv3
Digester for divisibleBy
DivisibleByValidator - Class in com.github.fge.jsonschema.keyword.validator.draftv3
 
DivisibleByValidator(JsonNode) - Constructor for class com.github.fge.jsonschema.keyword.validator.draftv3.DivisibleByValidator
 
DivisorSyntaxChecker - Class in com.github.fge.jsonschema.keyword.syntax.helpers
 
DivisorSyntaxChecker(String) - Constructor for class com.github.fge.jsonschema.keyword.syntax.helpers.DivisorSyntaxChecker
 
DivisorValidator - Class in com.github.fge.jsonschema.keyword.validator.helpers
 
DivisorValidator(String, JsonNode) - Constructor for class com.github.fge.jsonschema.keyword.validator.helpers.DivisorValidator
 
doEquivalent(SchemaContext, SchemaContext) - Method in class com.github.fge.jsonschema.processors.validation.SchemaContextEquivalence
 
doEquivalent(SchemaTree, SchemaTree) - Method in class com.github.fge.jsonschema.processors.validation.SchemaTreeEquivalence
 
doHash(SchemaContext) - Method in class com.github.fge.jsonschema.processors.validation.SchemaContextEquivalence
 
doHash(SchemaTree) - Method in class com.github.fge.jsonschema.processors.validation.SchemaTreeEquivalence
 
DraftV3DependenciesDigester - Class in com.github.fge.jsonschema.keyword.digest.draftv3
Digester for dependencies
DraftV3DependenciesSyntaxChecker - Class in com.github.fge.jsonschema.keyword.syntax.draftv3
 
DraftV3DigesterDictionary - Class in com.github.fge.jsonschema.library.digest
 
DraftV3FormatAttributesDictionary - Class in com.github.fge.jsonschema.library.format
 
DraftV3ItemsSyntaxChecker - Class in com.github.fge.jsonschema.keyword.syntax.draftv3
 
DraftV3Library - Class in com.github.fge.jsonschema.library
 
DraftV3PropertiesDigester - Class in com.github.fge.jsonschema.keyword.digest.draftv3
 
DraftV3PropertiesSyntaxChecker - Class in com.github.fge.jsonschema.keyword.syntax.draftv3
 
DraftV3SyntaxCheckerDictionary - Class in com.github.fge.jsonschema.library.syntax
 
DraftV3TypeKeywordDigester - Class in com.github.fge.jsonschema.keyword.digest.helpers
Digester for draft v3's type and disallow
DraftV3TypeKeywordDigester(String) - Constructor for class com.github.fge.jsonschema.keyword.digest.helpers.DraftV3TypeKeywordDigester
 
DraftV3TypeKeywordSyntaxChecker - Class in com.github.fge.jsonschema.keyword.syntax.helpers
 
DraftV3TypeKeywordSyntaxChecker(String) - Constructor for class com.github.fge.jsonschema.keyword.syntax.helpers.DraftV3TypeKeywordSyntaxChecker
 
DraftV3TypeKeywordValidator - Class in com.github.fge.jsonschema.keyword.validator.helpers
 
DraftV3TypeKeywordValidator(String, JsonNode) - Constructor for class com.github.fge.jsonschema.keyword.validator.helpers.DraftV3TypeKeywordValidator
 
DraftV3TypeValidator - Class in com.github.fge.jsonschema.keyword.validator.draftv3
 
DraftV3TypeValidator(JsonNode) - Constructor for class com.github.fge.jsonschema.keyword.validator.draftv3.DraftV3TypeValidator
 
DraftV3ValidatorDictionary - Class in com.github.fge.jsonschema.library.validator
 
DraftV4DependenciesDigester - Class in com.github.fge.jsonschema.keyword.digest.draftv4
Digester for dependencies
DraftV4DependenciesSyntaxChecker - Class in com.github.fge.jsonschema.keyword.syntax.draftv4
 
DraftV4DigesterDictionary - Class in com.github.fge.jsonschema.library.digest
 
DraftV4FormatAttributesDictionary - Class in com.github.fge.jsonschema.library.format
 
DraftV4ItemsSyntaxChecker - Class in com.github.fge.jsonschema.keyword.syntax.draftv4
 
DraftV4Library - Class in com.github.fge.jsonschema.library
 
DraftV4PropertiesSyntaxChecker - Class in com.github.fge.jsonschema.keyword.syntax.draftv4
 
DraftV4SyntaxCheckerDictionary - Class in com.github.fge.jsonschema.library.syntax
 
DraftV4TypeDigester - Class in com.github.fge.jsonschema.keyword.digest.draftv4
Digester for type (draft v4)
DraftV4TypeSyntaxChecker - Class in com.github.fge.jsonschema.keyword.syntax.draftv4
 
DraftV4TypeValidator - Class in com.github.fge.jsonschema.keyword.validator.draftv4
 
DraftV4TypeValidator(JsonNode) - Constructor for class com.github.fge.jsonschema.keyword.validator.draftv4.DraftV4TypeValidator
 
DraftV4ValidatorDictionary - Class in com.github.fge.jsonschema.library.validator
 

E

EmailAttribute - Class in com.github.fge.jsonschema.format.common
Validator for the email format attribute.
EnumSyntaxChecker - Class in com.github.fge.jsonschema.keyword.syntax.common
 
EnumValidator - Class in com.github.fge.jsonschema.keyword.validator.common
 
EnumValidator(JsonNode) - Constructor for class com.github.fge.jsonschema.keyword.validator.common.EnumValidator
 
EQUIVALENCE - Static variable in class com.github.fge.jsonschema.keyword.syntax.helpers.DependenciesSyntaxChecker
 
exceptionProvider() - Method in enum com.github.fge.jsonschema.processors.ValidationDomain
 
ExclusiveMaximumSyntaxChecker - Class in com.github.fge.jsonschema.keyword.syntax.common
 
ExclusiveMinimumSyntaxChecker - Class in com.github.fge.jsonschema.keyword.syntax.common
 
ExtendsSyntaxChecker - Class in com.github.fge.jsonschema.keyword.syntax.draftv3
 
ExtendsValidator - Class in com.github.fge.jsonschema.keyword.validator.draftv3
 
ExtendsValidator(JsonNode) - Constructor for class com.github.fge.jsonschema.keyword.validator.draftv3.ExtendsValidator
 
extraChecks(ProcessingReport, SchemaTree) - Method in class com.github.fge.jsonschema.keyword.syntax.common.PatternPropertiesSyntaxChecker
 
extraChecks(ProcessingReport, SchemaTree) - Method in class com.github.fge.jsonschema.keyword.syntax.draftv3.DraftV3ItemsSyntaxChecker
 
extraChecks(ProcessingReport, SchemaTree) - Method in class com.github.fge.jsonschema.keyword.syntax.draftv3.DraftV3PropertiesSyntaxChecker
 
extraChecks(ProcessingReport, SchemaTree) - Method in class com.github.fge.jsonschema.keyword.syntax.draftv3.ExtendsSyntaxChecker
 
extraChecks(ProcessingReport, SchemaTree) - Method in class com.github.fge.jsonschema.keyword.syntax.draftv4.DefinitionsSyntaxChecker
 
extraChecks(ProcessingReport, SchemaTree) - Method in class com.github.fge.jsonschema.keyword.syntax.draftv4.DraftV4ItemsSyntaxChecker
 
extraChecks(ProcessingReport, SchemaTree) - Method in class com.github.fge.jsonschema.keyword.syntax.draftv4.DraftV4PropertiesSyntaxChecker
 
extraChecks(ProcessingReport, SchemaTree) - Method in class com.github.fge.jsonschema.keyword.syntax.helpers.SchemaMapSyntaxChecker
 
extraChecks(ProcessingReport, SchemaTree) - Method in class com.github.fge.jsonschema.keyword.syntax.helpers.SchemaOrSchemaArraySyntaxChecker
 

F

FACTORY - Static variable in class com.github.fge.jsonschema.keyword.digest.AbstractDigester
 
FACTORY - Static variable in class com.github.fge.jsonschema.keyword.validator.helpers.DraftV3TypeKeywordValidator
 
FACTORY - Static variable in class com.github.fge.jsonschema.keyword.validator.helpers.SchemaArrayValidator
 
FactoryConfigurationError - Exception in com.github.fge.jsonschema.exceptions.unchecked
 
FactoryConfigurationError(ProcessingMessage) - Constructor for exception com.github.fge.jsonschema.exceptions.unchecked.FactoryConfigurationError
 
fetch(URI) - Method in class com.github.fge.jsonschema.load.DefaultURIDownloader
 
fetch(URI) - Method in class com.github.fge.jsonschema.load.ResourceURIDownloader
 
fetch(URI) - Method in interface com.github.fge.jsonschema.load.URIDownloader
Fetch the content at a given URI
FormatAttribute - Interface in com.github.fge.jsonschema.format
Interface for a format attribute validator
FormatMessages - Enum in com.github.fge.jsonschema.messages
 
FormatProcessor - Class in com.github.fge.jsonschema.processors.format
 
FormatProcessor(Library) - Constructor for class com.github.fge.jsonschema.processors.format.FormatProcessor
 
FormatProcessor(Dictionary<FormatAttribute>) - Constructor for class com.github.fge.jsonschema.processors.format.FormatProcessor
 
freeze() - Method in class com.github.fge.jsonschema.cfg.LoadingConfigurationBuilder
 
freeze() - Method in class com.github.fge.jsonschema.cfg.ValidationConfigurationBuilder
 
freeze() - Method in class com.github.fge.jsonschema.library.KeywordBuilder
 
freeze() - Method in class com.github.fge.jsonschema.library.LibraryBuilder
 
freeze() - Method in class com.github.fge.jsonschema.main.JsonSchemaFactoryBuilder
 
FullData - Class in com.github.fge.jsonschema.processors.data
Validation data for a validation processor
FullData(SchemaTree, JsonTree) - Constructor for class com.github.fge.jsonschema.processors.data.FullData
 
FullData(SchemaTree) - Constructor for class com.github.fge.jsonschema.processors.data.FullData
 

G

get() - Static method in class com.github.fge.jsonschema.library.digest.CommonDigesterDictionary
 
get() - Static method in class com.github.fge.jsonschema.library.digest.DraftV3DigesterDictionary
 
get() - Static method in class com.github.fge.jsonschema.library.digest.DraftV4DigesterDictionary
 
get() - Static method in class com.github.fge.jsonschema.library.DraftV3Library
 
get() - Static method in class com.github.fge.jsonschema.library.DraftV4Library
 
get() - Static method in class com.github.fge.jsonschema.library.format.CommonFormatAttributesDictionary
 
get() - Static method in class com.github.fge.jsonschema.library.format.DraftV3FormatAttributesDictionary
 
get() - Static method in class com.github.fge.jsonschema.library.format.DraftV4FormatAttributesDictionary
 
get() - Static method in class com.github.fge.jsonschema.library.syntax.CommonSyntaxCheckerDictionary
 
get() - Static method in class com.github.fge.jsonschema.library.syntax.DraftV3SyntaxCheckerDictionary
 
get() - Static method in class com.github.fge.jsonschema.library.syntax.DraftV4SyntaxCheckerDictionary
 
get() - Static method in class com.github.fge.jsonschema.library.validator.CommonValidatorDictionary
 
get() - Static method in class com.github.fge.jsonschema.library.validator.DraftV3ValidatorDictionary
 
get() - Static method in class com.github.fge.jsonschema.library.validator.DraftV4ValidatorDictionary
 
get() - Static method in class com.github.fge.jsonschema.load.DefaultDownloadersDictionary
 
get(URI) - Method in class com.github.fge.jsonschema.load.SchemaLoader
Get a schema tree from the given URI
getContent(URI) - Method in class com.github.fge.jsonschema.load.URIManager
Get the content at a given URI as a JsonNode
getContext() - Method in class com.github.fge.jsonschema.processors.data.SchemaDigest
 
getContext() - Method in class com.github.fge.jsonschema.processors.data.ValidatorList
 
getDefaultLibrary() - Method in class com.github.fge.jsonschema.cfg.ValidationConfiguration
 
getDereferencing() - Method in class com.github.fge.jsonschema.cfg.LoadingConfiguration
 
getDigesters() - Method in class com.github.fge.jsonschema.library.Library
 
getDigests() - Method in class com.github.fge.jsonschema.processors.data.SchemaDigest
 
getDownloaders() - Method in class com.github.fge.jsonschema.cfg.LoadingConfiguration
 
getFormatAttributes() - Method in class com.github.fge.jsonschema.library.Library
 
getInstance() - Static method in class com.github.fge.jsonschema.format.common.DateTimeAttribute
 
getInstance() - Static method in class com.github.fge.jsonschema.format.common.EmailAttribute
 
getInstance() - Static method in class com.github.fge.jsonschema.format.common.HostnameAttribute
 
getInstance() - Static method in class com.github.fge.jsonschema.format.common.IPv6Attribute
 
getInstance() - Static method in class com.github.fge.jsonschema.format.common.RegexAttribute
 
getInstance() - Static method in class com.github.fge.jsonschema.format.common.URIAttribute
 
getInstance() - Static method in class com.github.fge.jsonschema.format.draftv3.DateAttribute
 
getInstance() - Static method in class com.github.fge.jsonschema.format.draftv3.PhoneAttribute
 
getInstance() - Static method in class com.github.fge.jsonschema.format.draftv3.TimeAttribute
 
getInstance() - Static method in class com.github.fge.jsonschema.format.draftv3.UTCMillisecAttribute
 
getInstance() - Static method in class com.github.fge.jsonschema.keyword.digest.common.AdditionalItemsDigester
 
getInstance() - Static method in class com.github.fge.jsonschema.keyword.digest.common.AdditionalPropertiesDigester
 
getInstance() - Static method in class com.github.fge.jsonschema.keyword.digest.common.MaximumDigester
 
getInstance() - Static method in class com.github.fge.jsonschema.keyword.digest.common.MinimumDigester
 
getInstance() - Static method in class com.github.fge.jsonschema.keyword.digest.draftv3.DivisibleByDigester
 
getInstance() - Static method in class com.github.fge.jsonschema.keyword.digest.draftv3.DraftV3DependenciesDigester
 
getInstance() - Static method in class com.github.fge.jsonschema.keyword.digest.draftv3.DraftV3PropertiesDigester
 
getInstance() - Static method in class com.github.fge.jsonschema.keyword.digest.draftv4.DraftV4DependenciesDigester
 
getInstance() - Static method in class com.github.fge.jsonschema.keyword.digest.draftv4.DraftV4TypeDigester
 
getInstance() - Static method in class com.github.fge.jsonschema.keyword.digest.draftv4.MultipleOfDigester
 
getInstance() - Static method in class com.github.fge.jsonschema.keyword.digest.draftv4.RequiredDigester
 
getInstance() - Static method in class com.github.fge.jsonschema.keyword.syntax.common.EnumSyntaxChecker
 
getInstance() - Static method in class com.github.fge.jsonschema.keyword.syntax.common.ExclusiveMaximumSyntaxChecker
 
getInstance() - Static method in class com.github.fge.jsonschema.keyword.syntax.common.ExclusiveMinimumSyntaxChecker
 
getInstance() - Static method in class com.github.fge.jsonschema.keyword.syntax.common.PatternPropertiesSyntaxChecker
 
getInstance() - Static method in class com.github.fge.jsonschema.keyword.syntax.common.PatternSyntaxChecker
 
getInstance() - Static method in class com.github.fge.jsonschema.keyword.syntax.draftv3.DraftV3DependenciesSyntaxChecker
 
getInstance() - Static method in class com.github.fge.jsonschema.keyword.syntax.draftv3.DraftV3ItemsSyntaxChecker
 
getInstance() - Static method in class com.github.fge.jsonschema.keyword.syntax.draftv3.DraftV3PropertiesSyntaxChecker
 
getInstance() - Static method in class com.github.fge.jsonschema.keyword.syntax.draftv3.ExtendsSyntaxChecker
 
getInstance() - Static method in class com.github.fge.jsonschema.keyword.syntax.draftv4.DefinitionsSyntaxChecker
 
getInstance() - Static method in class com.github.fge.jsonschema.keyword.syntax.draftv4.DraftV4DependenciesSyntaxChecker
 
getInstance() - Static method in class com.github.fge.jsonschema.keyword.syntax.draftv4.DraftV4ItemsSyntaxChecker
 
getInstance() - Static method in class com.github.fge.jsonschema.keyword.syntax.draftv4.DraftV4PropertiesSyntaxChecker
 
getInstance() - Static method in class com.github.fge.jsonschema.keyword.syntax.draftv4.DraftV4TypeSyntaxChecker
 
getInstance() - Static method in class com.github.fge.jsonschema.keyword.syntax.draftv4.NotSyntaxChecker
 
getInstance() - Static method in class com.github.fge.jsonschema.keyword.syntax.draftv4.RequiredSyntaxChecker
 
getInstance() - Static method in class com.github.fge.jsonschema.load.DefaultURIDownloader
 
getInstance() - Static method in class com.github.fge.jsonschema.load.ResourceURIDownloader
 
getInstance() - Method in class com.github.fge.jsonschema.processors.data.FullData
 
getInstance() - Static method in class com.github.fge.jsonschema.processors.validation.ObjectSchemaDigester
 
getInstance() - Static method in class com.github.fge.jsonschema.processors.validation.SchemaContextEquivalence
 
getInstance() - Static method in class com.github.fge.jsonschema.processors.validation.SchemaTreeEquivalence
 
getInstanceType() - Method in class com.github.fge.jsonschema.processors.data.SchemaContext
 
getLibraries() - Method in class com.github.fge.jsonschema.cfg.ValidationConfiguration
 
getNamespace() - Method in class com.github.fge.jsonschema.cfg.LoadingConfiguration
 
getNode(SchemaTree) - Method in class com.github.fge.jsonschema.keyword.syntax.AbstractSyntaxChecker
 
getPreloadedSchemas() - Method in class com.github.fge.jsonschema.cfg.LoadingConfiguration
 
getSchema() - Method in class com.github.fge.jsonschema.processors.data.FullData
 
getSchema() - Method in class com.github.fge.jsonschema.processors.data.SchemaContext
 
getSchemaRedirects() - Method in class com.github.fge.jsonschema.cfg.LoadingConfiguration
 
getSyntaxCheckers() - Method in class com.github.fge.jsonschema.library.Library
 
getUseFormat() - Method in class com.github.fge.jsonschema.cfg.ValidationConfiguration
 
getValidator() - Method in class com.github.fge.jsonschema.main.JsonSchemaFactory
 
getValidators() - Method in class com.github.fge.jsonschema.library.Library
 
getValidTypes() - Method in class com.github.fge.jsonschema.keyword.syntax.AbstractSyntaxChecker
 
getValidTypes() - Method in interface com.github.fge.jsonschema.keyword.syntax.SyntaxChecker
 

H

HostnameAttribute - Class in com.github.fge.jsonschema.format.common
Validator for the host-name format attribute.

I

IdentityDigester - Class in com.github.fge.jsonschema.keyword.digest.helpers
A "no-op" digester
IdentityDigester(String, NodeType, NodeType...) - Constructor for class com.github.fge.jsonschema.keyword.digest.helpers.IdentityDigester
 
intValue - Variable in class com.github.fge.jsonschema.keyword.validator.helpers.PositiveIntegerValidator
 
InvalidInstanceException - Exception in com.github.fge.jsonschema.exceptions
 
InvalidInstanceException(ProcessingMessage) - Constructor for exception com.github.fge.jsonschema.exceptions.InvalidInstanceException
 
InvalidSchemaException - Exception in com.github.fge.jsonschema.exceptions
 
InvalidSchemaException(ProcessingMessage) - Constructor for exception com.github.fge.jsonschema.exceptions.InvalidSchemaException
 
IPv4FormatAttribute - Class in com.github.fge.jsonschema.format.helpers
Validator for both the ip-address (draft v3) and ipv4 (draft v4) format attributes.
IPv4FormatAttribute(String) - Constructor for class com.github.fge.jsonschema.format.helpers.IPv4FormatAttribute
 
IPv6Attribute - Class in com.github.fge.jsonschema.format.common
Validator for the ipv6 format attribute.
iterator() - Method in class com.github.fge.jsonschema.processors.data.ValidatorList
 

J

JsonReferenceException - Exception in com.github.fge.jsonschema.exceptions
 
JsonReferenceException(ProcessingMessage, Throwable) - Constructor for exception com.github.fge.jsonschema.exceptions.JsonReferenceException
 
JsonSchemaFactory - Class in com.github.fge.jsonschema.main
 
JsonSchemaFactoryBuilder - Class in com.github.fge.jsonschema.main
 
JsonValidator - Class in com.github.fge.jsonschema.main
 

K

keyword - Variable in class com.github.fge.jsonschema.keyword.digest.AbstractDigester
 
keyword - Variable in class com.github.fge.jsonschema.keyword.syntax.AbstractSyntaxChecker
 
keyword - Variable in class com.github.fge.jsonschema.keyword.validator.AbstractKeywordValidator
 
Keyword - Class in com.github.fge.jsonschema.library
 
KeywordBuilder - Class in com.github.fge.jsonschema.library
 
KeywordValidationMessages - Enum in com.github.fge.jsonschema.messages
 
KeywordValidator - Interface in com.github.fge.jsonschema.keyword.validator
 

L

Library - Class in com.github.fge.jsonschema.library
 
LibraryBuilder - Class in com.github.fge.jsonschema.library
 
load(JsonNode) - Method in class com.github.fge.jsonschema.load.SchemaLoader
 
LoadingConfiguration - Class in com.github.fge.jsonschema.cfg
 
LoadingConfigurationBuilder - Class in com.github.fge.jsonschema.cfg
 
LoadingConfigurationError - Exception in com.github.fge.jsonschema.exceptions.unchecked
 
LoadingConfigurationError(ProcessingMessage) - Constructor for exception com.github.fge.jsonschema.exceptions.unchecked.LoadingConfigurationError
 

M

MaximumDigester - Class in com.github.fge.jsonschema.keyword.digest.common
Digester for maximum
MaximumValidator - Class in com.github.fge.jsonschema.keyword.validator.common
 
MaximumValidator(JsonNode) - Constructor for class com.github.fge.jsonschema.keyword.validator.common.MaximumValidator
 
MaxItemsValidator - Class in com.github.fge.jsonschema.keyword.validator.common
 
MaxItemsValidator(JsonNode) - Constructor for class com.github.fge.jsonschema.keyword.validator.common.MaxItemsValidator
 
MaxLengthValidator - Class in com.github.fge.jsonschema.keyword.validator.common
 
MaxLengthValidator(JsonNode) - Constructor for class com.github.fge.jsonschema.keyword.validator.common.MaxLengthValidator
 
MaxPropertiesValidator - Class in com.github.fge.jsonschema.keyword.validator.draftv4
 
MaxPropertiesValidator(JsonNode) - Constructor for class com.github.fge.jsonschema.keyword.validator.draftv4.MaxPropertiesValidator
 
MinimumDigester - Class in com.github.fge.jsonschema.keyword.digest.common
Digester for minimum
MinimumValidator - Class in com.github.fge.jsonschema.keyword.validator.common
 
MinimumValidator(JsonNode) - Constructor for class com.github.fge.jsonschema.keyword.validator.common.MinimumValidator
 
MinItemsValidator - Class in com.github.fge.jsonschema.keyword.validator.common
 
MinItemsValidator(JsonNode) - Constructor for class com.github.fge.jsonschema.keyword.validator.common.MinItemsValidator
 
MinLengthValidator - Class in com.github.fge.jsonschema.keyword.validator.common
 
MinLengthValidator(JsonNode) - Constructor for class com.github.fge.jsonschema.keyword.validator.common.MinLengthValidator
 
MinPropertiesValidator - Class in com.github.fge.jsonschema.keyword.validator.draftv4
 
MinPropertiesValidator(JsonNode) - Constructor for class com.github.fge.jsonschema.keyword.validator.draftv4.MinPropertiesValidator
 
MultipleOfDigester - Class in com.github.fge.jsonschema.keyword.digest.draftv4
Digester for multipleOf
MultipleOfValidator - Class in com.github.fge.jsonschema.keyword.validator.draftv4
 
MultipleOfValidator(JsonNode) - Constructor for class com.github.fge.jsonschema.keyword.validator.draftv4.MultipleOfValidator
 

N

newBuilder() - Static method in class com.github.fge.jsonschema.main.JsonSchemaFactory
 
newConfiguration() - Static method in class com.github.fge.jsonschema.cfg.LoadingConfiguration
 
newConfiguration() - Static method in class com.github.fge.jsonschema.cfg.ValidationConfiguration
 
newKeyword(String) - Static method in class com.github.fge.jsonschema.library.Keyword
 
newLibrary() - Static method in class com.github.fge.jsonschema.library.Library
 
newMessage() - Method in class com.github.fge.jsonschema.processors.data.FullData
 
newMessage() - Method in class com.github.fge.jsonschema.processors.data.SchemaContext
 
newMessage() - Method in class com.github.fge.jsonschema.processors.data.SchemaDigest
 
newMessage() - Method in class com.github.fge.jsonschema.processors.data.ValidatorList
 
newMsg(FullData, T) - Method in class com.github.fge.jsonschema.format.AbstractFormatAttribute
Return a new message for this format attribute
newMsg(SchemaTree, T) - Method in class com.github.fge.jsonschema.keyword.syntax.AbstractSyntaxChecker
 
newMsg(FullData) - Method in class com.github.fge.jsonschema.keyword.validator.AbstractKeywordValidator
 
newTree(JsonRef, JsonNode) - Method in enum com.github.fge.jsonschema.load.Dereferencing
 
newTree(JsonNode) - Method in enum com.github.fge.jsonschema.load.Dereferencing
 
NotSyntaxChecker - Class in com.github.fge.jsonschema.keyword.syntax.draftv4
 
NotValidator - Class in com.github.fge.jsonschema.keyword.validator.draftv4
 
NotValidator(JsonNode) - Constructor for class com.github.fge.jsonschema.keyword.validator.draftv4.NotValidator
 
NullDigester - Class in com.github.fge.jsonschema.keyword.digest.helpers
A digester returning a NullNode for any input
NullDigester(String, NodeType, NodeType...) - Constructor for class com.github.fge.jsonschema.keyword.digest.helpers.NullDigester
 
number - Variable in class com.github.fge.jsonschema.keyword.validator.helpers.NumericValidator
The keyword value
NumericDigester - Class in com.github.fge.jsonschema.keyword.digest.helpers
A specialized digester for numeric keywords
NumericDigester(String) - Constructor for class com.github.fge.jsonschema.keyword.digest.helpers.NumericDigester
 
NumericValidator - Class in com.github.fge.jsonschema.keyword.validator.helpers
 
NumericValidator(String, JsonNode) - Constructor for class com.github.fge.jsonschema.keyword.validator.helpers.NumericValidator
 

O

ObjectSchemaDigester - Class in com.github.fge.jsonschema.processors.validation
 
ObjectSchemaSelector - Class in com.github.fge.jsonschema.processors.validation
 
OneOfValidator - Class in com.github.fge.jsonschema.keyword.validator.draftv4
 
OneOfValidator(JsonNode) - Constructor for class com.github.fge.jsonschema.keyword.validator.draftv4.OneOfValidator
 

P

PatternPropertiesSyntaxChecker - Class in com.github.fge.jsonschema.keyword.syntax.common
 
PatternSyntaxChecker - Class in com.github.fge.jsonschema.keyword.syntax.common
 
PatternValidator - Class in com.github.fge.jsonschema.keyword.validator.common
 
PatternValidator(JsonNode) - Constructor for class com.github.fge.jsonschema.keyword.validator.common.PatternValidator
 
PhoneAttribute - Class in com.github.fge.jsonschema.format.draftv3
Attempt to validate the phone format attribute.
PositiveIntegerSyntaxChecker - Class in com.github.fge.jsonschema.keyword.syntax.helpers
 
PositiveIntegerSyntaxChecker(String) - Constructor for class com.github.fge.jsonschema.keyword.syntax.helpers.PositiveIntegerSyntaxChecker
 
PositiveIntegerValidator - Class in com.github.fge.jsonschema.keyword.validator.helpers
 
PositiveIntegerValidator(String, JsonNode) - Constructor for class com.github.fge.jsonschema.keyword.validator.helpers.PositiveIntegerValidator
 
preloadSchema(String, JsonNode) - Method in class com.github.fge.jsonschema.cfg.LoadingConfigurationBuilder
 
preloadSchema(JsonNode) - Method in class com.github.fge.jsonschema.cfg.LoadingConfigurationBuilder
 
process(ProcessingReport, SchemaDigest) - Method in class com.github.fge.jsonschema.processors.build.ValidatorBuilder
Process the input
process(ProcessingReport, SchemaContext) - Method in class com.github.fge.jsonschema.processors.digest.SchemaDigester
 
process(ProcessingReport, ValidatorList) - Method in class com.github.fge.jsonschema.processors.format.FormatProcessor
 
process(ProcessingReport, SchemaHolder) - Method in class com.github.fge.jsonschema.processors.ref.RefResolver
 
process(ProcessingReport, SchemaHolder) - Method in class com.github.fge.jsonschema.processors.syntax.SyntaxProcessor
 
process(ProcessingReport, SchemaContext) - Method in class com.github.fge.jsonschema.processors.validation.ValidationChain
 
process(ProcessingReport, FullData) - Method in class com.github.fge.jsonschema.processors.validation.ValidationProcessor
 
PropertiesValidator - Class in com.github.fge.jsonschema.keyword.validator.draftv3
 
PropertiesValidator(JsonNode) - Constructor for class com.github.fge.jsonschema.keyword.validator.draftv3.PropertiesValidator
 

R

RefProcessingMessages - Enum in com.github.fge.jsonschema.messages
 
RefResolver - Class in com.github.fge.jsonschema.processors.ref
Processor for ref resolving
RefResolver(SchemaLoader) - Constructor for class com.github.fge.jsonschema.processors.ref.RefResolver
 
RefSanityChecks - Class in com.github.fge.jsonschema.cfg
 
RegexAttribute - Class in com.github.fge.jsonschema.format.common
Validator for the regex format attribute.
removeScheme(String) - Method in class com.github.fge.jsonschema.cfg.LoadingConfigurationBuilder
 
RequiredDigester - Class in com.github.fge.jsonschema.keyword.digest.draftv4
Digester for required
RequiredKeywordValidator - Class in com.github.fge.jsonschema.keyword.validator.draftv4
 
RequiredKeywordValidator(JsonNode) - Constructor for class com.github.fge.jsonschema.keyword.validator.draftv4.RequiredKeywordValidator
 
RequiredSyntaxChecker - Class in com.github.fge.jsonschema.keyword.syntax.draftv4
 
ResourceURIDownloader - Class in com.github.fge.jsonschema.load
A downloader for the custom resource "scheme"

S

SchemaArraySyntaxChecker - Class in com.github.fge.jsonschema.keyword.syntax.helpers
 
SchemaArraySyntaxChecker(String) - Constructor for class com.github.fge.jsonschema.keyword.syntax.helpers.SchemaArraySyntaxChecker
 
SchemaArrayValidator - Class in com.github.fge.jsonschema.keyword.validator.helpers
 
SchemaArrayValidator(String) - Constructor for class com.github.fge.jsonschema.keyword.validator.helpers.SchemaArrayValidator
 
SchemaContext - Class in com.github.fge.jsonschema.processors.data
 
SchemaContext(FullData) - Constructor for class com.github.fge.jsonschema.processors.data.SchemaContext
 
SchemaContext(SchemaTree, NodeType) - Constructor for class com.github.fge.jsonschema.processors.data.SchemaContext
 
SchemaContextEquivalence - Class in com.github.fge.jsonschema.processors.validation
 
SchemaContextEquivalence() - Constructor for class com.github.fge.jsonschema.processors.validation.SchemaContextEquivalence
 
SchemaDigest - Class in com.github.fge.jsonschema.processors.data
 
SchemaDigest(SchemaContext, Map<String, JsonNode>) - Constructor for class com.github.fge.jsonschema.processors.data.SchemaDigest
 
SchemaDigester - Class in com.github.fge.jsonschema.processors.digest
 
SchemaDigester(Library) - Constructor for class com.github.fge.jsonschema.processors.digest.SchemaDigester
 
SchemaDigester(Dictionary<Digester>) - Constructor for class com.github.fge.jsonschema.processors.digest.SchemaDigester
 
SchemaHolder - Class in com.github.fge.jsonschema.processors.data
 
SchemaHolder(SchemaTree) - Constructor for class com.github.fge.jsonschema.processors.data.SchemaHolder
 
SchemaLoader - Class in com.github.fge.jsonschema.load
A JSON Schema registry
SchemaLoader(LoadingConfiguration) - Constructor for class com.github.fge.jsonschema.load.SchemaLoader
 
SchemaLoader() - Constructor for class com.github.fge.jsonschema.load.SchemaLoader
 
SchemaMapSyntaxChecker - Class in com.github.fge.jsonschema.keyword.syntax.helpers
 
SchemaMapSyntaxChecker(String) - Constructor for class com.github.fge.jsonschema.keyword.syntax.helpers.SchemaMapSyntaxChecker
 
SchemaOrSchemaArraySyntaxChecker - Class in com.github.fge.jsonschema.keyword.syntax.helpers
 
SchemaOrSchemaArraySyntaxChecker(String) - Constructor for class com.github.fge.jsonschema.keyword.syntax.helpers.SchemaOrSchemaArraySyntaxChecker
 
schemas - Variable in class com.github.fge.jsonschema.keyword.validator.helpers.DraftV3TypeKeywordValidator
 
SchemaTreeEquivalence - Class in com.github.fge.jsonschema.processors.validation
 
setDefaultLibrary(String, Library) - Method in class com.github.fge.jsonschema.cfg.ValidationConfigurationBuilder
 
setDefaultVersion(SchemaVersion) - Method in class com.github.fge.jsonschema.cfg.ValidationConfigurationBuilder
 
setLoadingConfiguration(LoadingConfiguration) - Method in class com.github.fge.jsonschema.main.JsonSchemaFactoryBuilder
 
setNamespace(String) - Method in class com.github.fge.jsonschema.cfg.LoadingConfigurationBuilder
 
setReportProvider(ReportProvider) - Method in class com.github.fge.jsonschema.main.JsonSchemaFactoryBuilder
 
setValidationConfiguration(ValidationConfiguration) - Method in class com.github.fge.jsonschema.main.JsonSchemaFactoryBuilder
 
SharedHostNameAttribute - Class in com.github.fge.jsonschema.format.helpers
Validator for the host-name format attribute.
SharedHostNameAttribute(String) - Constructor for class com.github.fge.jsonschema.format.helpers.SharedHostNameAttribute
 
SimpleDigester - Class in com.github.fge.jsonschema.keyword.digest.helpers
A digester only returning the node associated with the keyword
SimpleDigester(String, NodeType, NodeType...) - Constructor for class com.github.fge.jsonschema.keyword.digest.helpers.SimpleDigester
 
supportedTypes() - Method in class com.github.fge.jsonschema.format.AbstractFormatAttribute
 
supportedTypes() - Method in interface com.github.fge.jsonschema.format.FormatAttribute
Return the set of JSON Schema types this format attribute applies to
supportedTypes() - Method in class com.github.fge.jsonschema.keyword.digest.AbstractDigester
 
supportedTypes() - Method in interface com.github.fge.jsonschema.keyword.digest.Digester
Return the instance types handled by this digested form
SyntaxChecker - Interface in com.github.fge.jsonschema.keyword.syntax
 
SyntaxMessages - Enum in com.github.fge.jsonschema.messages
 
SyntaxProcessor - Class in com.github.fge.jsonschema.processors.syntax
 
SyntaxProcessor(Library) - Constructor for class com.github.fge.jsonschema.processors.syntax.SyntaxProcessor
 
SyntaxProcessor(Dictionary<SyntaxChecker>) - Constructor for class com.github.fge.jsonschema.processors.syntax.SyntaxProcessor
 

T

thaw() - Method in class com.github.fge.jsonschema.cfg.LoadingConfiguration
 
thaw() - Method in class com.github.fge.jsonschema.cfg.ValidationConfiguration
 
thaw() - Method in class com.github.fge.jsonschema.library.Keyword
 
thaw() - Method in class com.github.fge.jsonschema.library.Library
 
thaw() - Method in class com.github.fge.jsonschema.main.JsonSchemaFactory
 
TimeAttribute - Class in com.github.fge.jsonschema.format.draftv3
Validator for the time format attribute.
toString() - Method in class com.github.fge.jsonschema.keyword.digest.AbstractDigester
 
toString() - Method in class com.github.fge.jsonschema.keyword.validator.AbstractKeywordValidator
 
toString() - Method in class com.github.fge.jsonschema.keyword.validator.common.AdditionalItemsValidator
 
toString() - Method in class com.github.fge.jsonschema.keyword.validator.common.AdditionalPropertiesValidator
 
toString() - Method in class com.github.fge.jsonschema.keyword.validator.common.DependenciesValidator
 
toString() - Method in class com.github.fge.jsonschema.keyword.validator.common.EnumValidator
 
toString() - Method in class com.github.fge.jsonschema.keyword.validator.common.PatternValidator
 
toString() - Method in class com.github.fge.jsonschema.keyword.validator.common.UniqueItemsValidator
 
toString() - Method in class com.github.fge.jsonschema.keyword.validator.draftv3.ExtendsValidator
 
toString() - Method in class com.github.fge.jsonschema.keyword.validator.draftv3.PropertiesValidator
 
toString() - Method in class com.github.fge.jsonschema.keyword.validator.draftv4.DraftV4TypeValidator
 
toString() - Method in class com.github.fge.jsonschema.keyword.validator.draftv4.NotValidator
 
toString() - Method in class com.github.fge.jsonschema.keyword.validator.draftv4.RequiredKeywordValidator
 
toString() - Method in class com.github.fge.jsonschema.keyword.validator.helpers.DraftV3TypeKeywordValidator
 
toString() - Method in class com.github.fge.jsonschema.keyword.validator.helpers.NumericValidator
 
toString() - Method in class com.github.fge.jsonschema.keyword.validator.helpers.PositiveIntegerValidator
 
toString() - Method in class com.github.fge.jsonschema.keyword.validator.helpers.SchemaArrayValidator
 
toString() - Method in enum com.github.fge.jsonschema.load.Dereferencing
 
toString() - Method in class com.github.fge.jsonschema.load.SchemaLoader
 
toString() - Method in enum com.github.fge.jsonschema.messages.ConfigurationMessages
 
toString() - Method in enum com.github.fge.jsonschema.messages.FormatMessages
 
toString() - Method in enum com.github.fge.jsonschema.messages.KeywordValidationMessages
 
toString() - Method in enum com.github.fge.jsonschema.messages.RefProcessingMessages
 
toString() - Method in enum com.github.fge.jsonschema.messages.SyntaxMessages
 
toString() - Method in enum com.github.fge.jsonschema.messages.ValidationConfigurationMessages
 
toString() - Method in class com.github.fge.jsonschema.processors.build.ValidatorBuilder
 
toString() - Method in class com.github.fge.jsonschema.processors.digest.SchemaDigester
 
toString() - Method in class com.github.fge.jsonschema.processors.format.FormatProcessor
 
toString() - Method in class com.github.fge.jsonschema.processors.ref.RefResolver
 
toString() - Method in class com.github.fge.jsonschema.processors.syntax.SyntaxProcessor
 
toString() - Method in class com.github.fge.jsonschema.processors.validation.ValidationChain
 
toString() - Method in class com.github.fge.jsonschema.processors.validation.ValidationProcessor
 
TypeOnlySyntaxChecker - Class in com.github.fge.jsonschema.keyword.syntax.helpers
 
TypeOnlySyntaxChecker(String, NodeType, NodeType...) - Constructor for class com.github.fge.jsonschema.keyword.syntax.helpers.TypeOnlySyntaxChecker
 
types - Variable in class com.github.fge.jsonschema.keyword.validator.helpers.DraftV3TypeKeywordValidator
 

U

UniqueItemsValidator - Class in com.github.fge.jsonschema.keyword.validator.common
 
UniqueItemsValidator(JsonNode) - Constructor for class com.github.fge.jsonschema.keyword.validator.common.UniqueItemsValidator
 
URIAttribute - Class in com.github.fge.jsonschema.format.common
Validator for the uri format attribute.
URIDownloader - Interface in com.github.fge.jsonschema.load
URI downloader for a given scheme
URIManager - Class in com.github.fge.jsonschema.load
Class to fetch JSON documents
URIManager() - Constructor for class com.github.fge.jsonschema.load.URIManager
 
URIManager(LoadingConfiguration) - Constructor for class com.github.fge.jsonschema.load.URIManager
 
URISyntaxChecker - Class in com.github.fge.jsonschema.keyword.syntax.helpers
 
URISyntaxChecker(String) - Constructor for class com.github.fge.jsonschema.keyword.syntax.helpers.URISyntaxChecker
 
useFormat(boolean) - Method in class com.github.fge.jsonschema.cfg.ValidationConfigurationBuilder
 
UTCMillisecAttribute - Class in com.github.fge.jsonschema.format.draftv3
Validator for the utc-millisec format attribute.

V

validate(ProcessingReport, FullData) - Method in class com.github.fge.jsonschema.format.common.EmailAttribute
 
validate(ProcessingReport, FullData) - Method in class com.github.fge.jsonschema.format.common.HostnameAttribute
 
validate(ProcessingReport, FullData) - Method in class com.github.fge.jsonschema.format.common.IPv6Attribute
 
validate(ProcessingReport, FullData) - Method in class com.github.fge.jsonschema.format.common.RegexAttribute
 
validate(ProcessingReport, FullData) - Method in class com.github.fge.jsonschema.format.common.URIAttribute
 
validate(ProcessingReport, FullData) - Method in class com.github.fge.jsonschema.format.draftv3.PhoneAttribute
 
validate(ProcessingReport, FullData) - Method in class com.github.fge.jsonschema.format.draftv3.UTCMillisecAttribute
 
validate(ProcessingReport, FullData) - Method in interface com.github.fge.jsonschema.format.FormatAttribute
Validate the instance against this format attribute
validate(ProcessingReport, FullData) - Method in class com.github.fge.jsonschema.format.helpers.DateFormatAttribute
 
validate(ProcessingReport, FullData) - Method in class com.github.fge.jsonschema.format.helpers.IPv4FormatAttribute
 
validate(ProcessingReport, FullData) - Method in class com.github.fge.jsonschema.format.helpers.SharedHostNameAttribute
 
validate(Processor<FullData, FullData>, ProcessingReport, FullData) - Method in class com.github.fge.jsonschema.keyword.validator.common.AdditionalItemsValidator
 
validate(Processor<FullData, FullData>, ProcessingReport, FullData) - Method in class com.github.fge.jsonschema.keyword.validator.common.AdditionalPropertiesValidator
 
validate(Processor<FullData, FullData>, ProcessingReport, FullData) - Method in class com.github.fge.jsonschema.keyword.validator.common.DependenciesValidator
 
validate(Processor<FullData, FullData>, ProcessingReport, FullData) - Method in class com.github.fge.jsonschema.keyword.validator.common.EnumValidator
 
validate(Processor<FullData, FullData>, ProcessingReport, FullData) - Method in class com.github.fge.jsonschema.keyword.validator.common.MaxItemsValidator
 
validate(Processor<FullData, FullData>, ProcessingReport, FullData) - Method in class com.github.fge.jsonschema.keyword.validator.common.MaxLengthValidator
 
validate(Processor<FullData, FullData>, ProcessingReport, FullData) - Method in class com.github.fge.jsonschema.keyword.validator.common.MinItemsValidator
 
validate(Processor<FullData, FullData>, ProcessingReport, FullData) - Method in class com.github.fge.jsonschema.keyword.validator.common.MinLengthValidator
 
validate(Processor<FullData, FullData>, ProcessingReport, FullData) - Method in class com.github.fge.jsonschema.keyword.validator.common.PatternValidator
 
validate(Processor<FullData, FullData>, ProcessingReport, FullData) - Method in class com.github.fge.jsonschema.keyword.validator.common.UniqueItemsValidator
 
validate(Processor<FullData, FullData>, ProcessingReport, FullData) - Method in class com.github.fge.jsonschema.keyword.validator.draftv3.DisallowKeywordValidator
 
validate(Processor<FullData, FullData>, ProcessingReport, FullData) - Method in class com.github.fge.jsonschema.keyword.validator.draftv3.DraftV3TypeValidator
 
validate(Processor<FullData, FullData>, ProcessingReport, FullData) - Method in class com.github.fge.jsonschema.keyword.validator.draftv3.ExtendsValidator
 
validate(Processor<FullData, FullData>, ProcessingReport, FullData) - Method in class com.github.fge.jsonschema.keyword.validator.draftv3.PropertiesValidator
 
validate(Processor<FullData, FullData>, ProcessingReport, FullData) - Method in class com.github.fge.jsonschema.keyword.validator.draftv4.AllOfValidator
 
validate(Processor<FullData, FullData>, ProcessingReport, FullData) - Method in class com.github.fge.jsonschema.keyword.validator.draftv4.AnyOfValidator
 
validate(Processor<FullData, FullData>, ProcessingReport, FullData) - Method in class com.github.fge.jsonschema.keyword.validator.draftv4.DraftV4TypeValidator
 
validate(Processor<FullData, FullData>, ProcessingReport, FullData) - Method in class com.github.fge.jsonschema.keyword.validator.draftv4.MaxPropertiesValidator
 
validate(Processor<FullData, FullData>, ProcessingReport, FullData) - Method in class com.github.fge.jsonschema.keyword.validator.draftv4.MinPropertiesValidator
 
validate(Processor<FullData, FullData>, ProcessingReport, FullData) - Method in class com.github.fge.jsonschema.keyword.validator.draftv4.NotValidator
 
validate(Processor<FullData, FullData>, ProcessingReport, FullData) - Method in class com.github.fge.jsonschema.keyword.validator.draftv4.OneOfValidator
 
validate(Processor<FullData, FullData>, ProcessingReport, FullData) - Method in class com.github.fge.jsonschema.keyword.validator.draftv4.RequiredKeywordValidator
 
validate(Processor<FullData, FullData>, ProcessingReport, FullData) - Method in class com.github.fge.jsonschema.keyword.validator.helpers.NumericValidator
 
validate(Processor<FullData, FullData>, ProcessingReport, FullData) - Method in interface com.github.fge.jsonschema.keyword.validator.KeywordValidator
 
validate(JsonNode, JsonNode) - Method in class com.github.fge.jsonschema.main.JsonValidator
 
validateDecimal(ProcessingReport, FullData) - Method in class com.github.fge.jsonschema.keyword.validator.common.MaximumValidator
 
validateDecimal(ProcessingReport, FullData) - Method in class com.github.fge.jsonschema.keyword.validator.common.MinimumValidator
 
validateDecimal(ProcessingReport, FullData) - Method in class com.github.fge.jsonschema.keyword.validator.helpers.DivisorValidator
 
validateDecimal(ProcessingReport, FullData) - Method in class com.github.fge.jsonschema.keyword.validator.helpers.NumericValidator
Method to be implemented by a numeric validator if either of the keyword value or instance value do not fit into a long
validateLong(ProcessingReport, FullData) - Method in class com.github.fge.jsonschema.keyword.validator.common.MaximumValidator
 
validateLong(ProcessingReport, FullData) - Method in class com.github.fge.jsonschema.keyword.validator.common.MinimumValidator
 
validateLong(ProcessingReport, FullData) - Method in class com.github.fge.jsonschema.keyword.validator.helpers.DivisorValidator
 
validateLong(ProcessingReport, FullData) - Method in class com.github.fge.jsonschema.keyword.validator.helpers.NumericValidator
Method to be implemented by a numeric validator if both the keyword value and instance value fit into a long
validateUnchecked(JsonNode, JsonNode) - Method in class com.github.fge.jsonschema.main.JsonValidator
 
ValidationChain - Class in com.github.fge.jsonschema.processors.validation
 
ValidationChain(RefResolver, Library, boolean) - Constructor for class com.github.fge.jsonschema.processors.validation.ValidationChain
 
ValidationConfiguration - Class in com.github.fge.jsonschema.cfg
 
ValidationConfigurationBuilder - Class in com.github.fge.jsonschema.cfg
 
ValidationConfigurationError - Exception in com.github.fge.jsonschema.exceptions.unchecked
 
ValidationConfigurationError(ProcessingMessage) - Constructor for exception com.github.fge.jsonschema.exceptions.unchecked.ValidationConfigurationError
 
ValidationConfigurationMessages - Enum in com.github.fge.jsonschema.messages
 
ValidationDomain - Enum in com.github.fge.jsonschema.processors
 
ValidationProcessor - Class in com.github.fge.jsonschema.processors.validation
 
ValidationProcessor(Processor<SchemaContext, ValidatorList>) - Constructor for class com.github.fge.jsonschema.processors.validation.ValidationProcessor
 
ValidatorBuilder - Class in com.github.fge.jsonschema.processors.build
 
ValidatorBuilder(Library) - Constructor for class com.github.fge.jsonschema.processors.build.ValidatorBuilder
 
ValidatorBuilder(Dictionary<Constructor<? extends KeywordValidator>>) - Constructor for class com.github.fge.jsonschema.processors.build.ValidatorBuilder
 
ValidatorList - Class in com.github.fge.jsonschema.processors.data
 
ValidatorList(SchemaContext, Collection<KeywordValidator>) - Constructor for class com.github.fge.jsonschema.processors.data.ValidatorList
 
valueOf(String) - Static method in enum com.github.fge.jsonschema.load.Dereferencing
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.fge.jsonschema.messages.ConfigurationMessages
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.fge.jsonschema.messages.FormatMessages
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.fge.jsonschema.messages.KeywordValidationMessages
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.fge.jsonschema.messages.RefProcessingMessages
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.fge.jsonschema.messages.SyntaxMessages
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.fge.jsonschema.messages.ValidationConfigurationMessages
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.fge.jsonschema.processors.ValidationDomain
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.github.fge.jsonschema.load.Dereferencing
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.fge.jsonschema.messages.ConfigurationMessages
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.fge.jsonschema.messages.FormatMessages
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.fge.jsonschema.messages.KeywordValidationMessages
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.fge.jsonschema.messages.RefProcessingMessages
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.fge.jsonschema.messages.SyntaxMessages
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.fge.jsonschema.messages.ValidationConfigurationMessages
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.fge.jsonschema.processors.ValidationDomain
Returns an array containing the constants of this enum type, in the order they are declared.

W

withInstance(JsonTree) - Method in class com.github.fge.jsonschema.processors.data.FullData
 
withSchema(SchemaTree) - Method in class com.github.fge.jsonschema.processors.data.FullData
 
withSchema(SchemaTree) - Method in class com.github.fge.jsonschema.processors.data.SchemaContext
 
A B C D E F G H I J K L M N O P R S T U V W 

Copyright © 2013. All Rights Reserved.