- 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
- DateAttribute - Class in com.github.fge.jsonschema.format.draftv3
-
- 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
-
- 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