- com.github.fge.jsonschema.cfg - package com.github.fge.jsonschema.cfg
-
Validation processor configuration classes
- com.github.fge.jsonschema.examples - package com.github.fge.jsonschema.examples
-
API usage examples
- com.github.fge.jsonschema.exceptions - package com.github.fge.jsonschema.exceptions
-
Validation processing exceptions
- com.github.fge.jsonschema.exceptions.unchecked - package com.github.fge.jsonschema.exceptions.unchecked
-
Validation processing configuration error 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 - package com.github.fge.jsonschema.keyword
-
Keyword syntax checkers, digesters and validators
- 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
-
Digesters common to both draft v3 and draft v4
- com.github.fge.jsonschema.keyword.digest.draftv3 - package com.github.fge.jsonschema.keyword.digest.draftv3
-
Digesters specific to draft v3
- com.github.fge.jsonschema.keyword.digest.draftv4 - package com.github.fge.jsonschema.keyword.digest.draftv4
-
Digesters specific to draft v4
- com.github.fge.jsonschema.keyword.digest.helpers - package com.github.fge.jsonschema.keyword.digest.helpers
-
Digester helper classes
- com.github.fge.jsonschema.keyword.validator - package com.github.fge.jsonschema.keyword.validator
-
Keyword validators
- com.github.fge.jsonschema.keyword.validator.common - package com.github.fge.jsonschema.keyword.validator.common
-
Keyword validators common to both draft v3 and draft v4
- com.github.fge.jsonschema.keyword.validator.draftv3 - package com.github.fge.jsonschema.keyword.validator.draftv3
-
Keyword validators specific to draft v3
- com.github.fge.jsonschema.keyword.validator.draftv4 - package com.github.fge.jsonschema.keyword.validator.draftv4
-
Keyword validators specific to draft v4
- com.github.fge.jsonschema.keyword.validator.helpers - package com.github.fge.jsonschema.keyword.validator.helpers
-
Keyword validator helper classes
- com.github.fge.jsonschema.library - package com.github.fge.jsonschema.library
-
Schema keyword libraries
- 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.validator - package com.github.fge.jsonschema.library.validator
-
- com.github.fge.jsonschema.main - package com.github.fge.jsonschema.main
-
Main interface to validation
- com.github.fge.jsonschema.messages - package com.github.fge.jsonschema.messages
-
Messages used by exceptions
- com.github.fge.jsonschema.processors - package com.github.fge.jsonschema.processors
-
Core validation processors
- com.github.fge.jsonschema.processors.build - package com.github.fge.jsonschema.processors.build
-
Keyword builder processor
- com.github.fge.jsonschema.processors.data - package com.github.fge.jsonschema.processors.data
-
Inputs and outputs used by validation processors
- com.github.fge.jsonschema.processors.digest - package com.github.fge.jsonschema.processors.digest
-
Schema digester
- com.github.fge.jsonschema.processors.format - package com.github.fge.jsonschema.processors.format
-
Format attribute handler
- com.github.fge.jsonschema.processors.ref - package com.github.fge.jsonschema.processors.ref
-
JSON Reference resolver
- 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
-
Main validation processors and utility classes
- CommonDigesterDictionary - Class in com.github.fge.jsonschema.library.digest
-
Digesters common to draft v4 and v3
- CommonFormatAttributesDictionary - Class in com.github.fge.jsonschema.library.format
-
Format attributes common to draft v4 and v3
- CommonValidatorDictionary - Class in com.github.fge.jsonschema.library.validator
-
Keyword validator constructors common to draft v4 and v3
- ConfigurationMessages - Enum in com.github.fge.jsonschema.messages
-
Messages used by the configuration process
- 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
- DependenciesValidator - Class in com.github.fge.jsonschema.keyword.validator.common
-
Keyword validator for draft v4 and v3 dependencies
- DependenciesValidator(JsonNode) - Constructor for class com.github.fge.jsonschema.keyword.validator.common.DependenciesValidator
-
- 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
-
Keyword validator for draft v3's disallow
- 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
-
Keyword validator for draft v3's divisibleBy
- DivisibleByValidator(JsonNode) - Constructor for class com.github.fge.jsonschema.keyword.validator.draftv3.DivisibleByValidator
-
- DivisorsKeywordValidator(JsonNode) - Constructor for class com.github.fge.jsonschema.examples.Example9.DivisorsKeywordValidator
-
- DivisorValidator - Class in com.github.fge.jsonschema.keyword.validator.helpers
-
Helper keyword validator for draft v4's multipleOf
and draft v3's
divisibleBy
- 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
-
- doHash(SchemaContext) - Method in class com.github.fge.jsonschema.processors.validation.SchemaContextEquivalence
-
- DraftV3DependenciesDigester - Class in com.github.fge.jsonschema.keyword.digest.draftv3
-
Digester for dependencies
- DraftV3DigesterDictionary - Class in com.github.fge.jsonschema.library.digest
-
Draft v3 specific digesters
- DraftV3FormatAttributesDictionary - Class in com.github.fge.jsonschema.library.format
-
Draft v3 specific format attributes
- DraftV3Library - Class in com.github.fge.jsonschema.library
-
Library of all draft v3 core schema keywords and format attributes
- DraftV3PropertiesDigester - Class in com.github.fge.jsonschema.keyword.digest.draftv3
-
Digester for draft v3's properties
keyword
- 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
-
- DraftV3TypeKeywordValidator - Class in com.github.fge.jsonschema.keyword.validator.helpers
-
Helper keyword validator for draft v3's type
and disallow
- DraftV3TypeKeywordValidator(String, JsonNode) - Constructor for class com.github.fge.jsonschema.keyword.validator.helpers.DraftV3TypeKeywordValidator
-
- DraftV3TypeValidator - Class in com.github.fge.jsonschema.keyword.validator.draftv3
-
Keyword validator for draft v3's type
- DraftV3TypeValidator(JsonNode) - Constructor for class com.github.fge.jsonschema.keyword.validator.draftv3.DraftV3TypeValidator
-
- DraftV3ValidatorDictionary - Class in com.github.fge.jsonschema.library.validator
-
Draft v3 specific keyword validator constructors
- DraftV4DependenciesDigester - Class in com.github.fge.jsonschema.keyword.digest.draftv4
-
Digester for dependencies
- DraftV4DigesterDictionary - Class in com.github.fge.jsonschema.library.digest
-
Draft v4 specific digesters
- DraftV4FormatAttributesDictionary - Class in com.github.fge.jsonschema.library.format
-
Draft v4 specific format attributes
- DraftV4Library - Class in com.github.fge.jsonschema.library
-
Library of all draft v4 core schema keywords and format attributes
- DraftV4TypeDigester - Class in com.github.fge.jsonschema.keyword.digest.draftv4
-
Digester for type
(draft v4)
- DraftV4TypeValidator - Class in com.github.fge.jsonschema.keyword.validator.draftv4
-
Keyword validator for draft v4's type
- DraftV4TypeValidator(JsonNode) - Constructor for class com.github.fge.jsonschema.keyword.validator.draftv4.DraftV4TypeValidator
-
- DraftV4ValidatorDictionary - Class in com.github.fge.jsonschema.library.validator
-
Draft v4 specific keyword validator constructors
- 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.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
-
- 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
-
Return the default library to use
- getDigesters() - Method in class com.github.fge.jsonschema.library.Library
-
Get the dictionary of digesters
- getDigests() - Method in class com.github.fge.jsonschema.processors.data.SchemaDigest
-
- getFormatAttributes() - Method in class com.github.fge.jsonschema.library.Library
-
Get the dictionary of format attributes
- 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.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() - Method in class com.github.fge.jsonschema.processors.data.FullData
-
- getInstance() - Static method in class com.github.fge.jsonschema.processors.validation.ArraySchemaDigester
-
- getInstance() - Static method in class com.github.fge.jsonschema.processors.validation.ObjectSchemaDigester
-
- getInstance() - Static method in class com.github.fge.jsonschema.processors.validation.SchemaContextEquivalence
-
- getInstanceType() - Method in class com.github.fge.jsonschema.processors.data.SchemaContext
-
- getJsonSchema(JsonNode) - Method in class com.github.fge.jsonschema.main.JsonSchemaFactory
-
Build an instance validator tied to a schema
- getJsonSchema(JsonNode, String) - Method in class com.github.fge.jsonschema.main.JsonSchemaFactory
-
Build an instance validator tied to a subschema from a main schema
- getJsonSchema(String) - Method in class com.github.fge.jsonschema.main.JsonSchemaFactory
-
Build an instance validator out of a schema loaded from a URI
- getLibraries() - Method in class com.github.fge.jsonschema.cfg.ValidationConfiguration
-
Return the map of libraries for this configuration
- getProcessor() - Method in class com.github.fge.jsonschema.main.JsonSchemaFactory
-
Return the raw validation processor
- getProcessor() - Method in class com.github.fge.jsonschema.processors.syntax.SyntaxValidator
-
Return the underlying processor
- getSchema() - Method in class com.github.fge.jsonschema.processors.data.FullData
-
- getSchema() - Method in class com.github.fge.jsonschema.processors.data.SchemaContext
-
- getSyntaxCheckers() - Method in class com.github.fge.jsonschema.library.Library
-
Get the dictionary of syntax checkers
- getSyntaxValidator() - Method in class com.github.fge.jsonschema.main.JsonSchemaFactory
-
Return the syntax validator provided by this factory
- getUseFormat() - Method in class com.github.fge.jsonschema.cfg.ValidationConfiguration
-
Whether format
should be used
- getValidator() - Method in class com.github.fge.jsonschema.main.JsonSchemaFactory
-
Return the main schema/instance validator provided by this factory
- getValidators() - Method in class com.github.fge.jsonschema.library.Library
-
Get the dictionary of keyword validator constructors
- validate(Processor<FullData, FullData>, ProcessingReport, FullData) - Method in class com.github.fge.jsonschema.examples.Example9.DivisorsKeywordValidator
-
- 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.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 the instance
- validate(JsonNode) - Method in class com.github.fge.jsonschema.main.JsonSchema
-
Validate an instance and return a processing report
- validate(JsonNode, JsonNode) - Method in class com.github.fge.jsonschema.main.JsonValidator
-
Validate a schema/instance pair
- 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
- validateSchema(JsonNode) - Method in class com.github.fge.jsonschema.processors.syntax.SyntaxValidator
-
Validate a schema and return a report
- validateUnchecked(JsonNode) - Method in class com.github.fge.jsonschema.main.JsonSchema
-
Validate an instance and return a processing report (unchecked version)
- validateUnchecked(JsonNode, JsonNode) - Method in class com.github.fge.jsonschema.main.JsonValidator
-
Validate a schema/instance pair (unchecked mode)
- ValidationChain - Class in com.github.fge.jsonschema.processors.validation
-
A validation chain
- ValidationChain(RefResolver, Library, boolean) - Constructor for class com.github.fge.jsonschema.processors.validation.ValidationChain
-
- ValidationConfiguration - Class in com.github.fge.jsonschema.cfg
-
Validation configuration (frozen instance)
- ValidationConfigurationBuilder - Class in com.github.fge.jsonschema.cfg
-
Validation configuration (mutable instance)
- ValidationConfigurationError - Exception in com.github.fge.jsonschema.exceptions.unchecked
-
Exception thrown on validation configuration errors
- ValidationConfigurationError(ProcessingMessage) - Constructor for exception com.github.fge.jsonschema.exceptions.unchecked.ValidationConfigurationError
-
- ValidationConfigurationMessages - Enum in com.github.fge.jsonschema.messages
-
Messages used by validation configuration errors
- ValidationProcessor - Class in com.github.fge.jsonschema.processors.validation
-
Main validation processor
- ValidationProcessor(Processor<SchemaContext, ValidatorList>) - Constructor for class com.github.fge.jsonschema.processors.validation.ValidationProcessor
-
- ValidatorBuilder - Class in com.github.fge.jsonschema.processors.build
-
Keyword builder processor
- 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
-
- validInstance(JsonNode) - Method in class com.github.fge.jsonschema.main.JsonSchema
-
Check whether an instance is valid against this schema
- validInstanceUnchecked(JsonNode) - Method in class com.github.fge.jsonschema.main.JsonSchema
-
Check whether an instance is valid against this schema (unchecked
version)
- 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.ValidationConfigurationMessages
-
Returns the enum constant of this type with the specified name.
- 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.ValidationConfigurationMessages
-
Returns an array containing the constants of this enum type, in
the order they are declared.