- 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
-
- 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
- DraftV4HyperSchemaLibrary - Class in com.github.fge.jsonschema.library
-
Library of all draft v4 core schema keywords and 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.DraftV4HyperSchemaLibrary
-
- 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.format.ExtraFormatsDictionary
-
- 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
-
- getBundle() - Method in class com.github.fge.jsonschema.messages.JsonSchemaConfigurationBundle
-
- getBundle() - Method in class com.github.fge.jsonschema.messages.JsonSchemaValidationBundle
-
- getCacheSize() - Method in class com.github.fge.jsonschema.cfg.ValidationConfiguration
-
- 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
- getFormatter() - Method in class com.github.fge.jsonschema.format.draftv3.DateAttribute
-
- getFormatter() - Method in class com.github.fge.jsonschema.format.draftv3.TimeAttribute
-
- getFormatter() - Method in class com.github.fge.jsonschema.format.helpers.AbstractDateFormatAttribute
-
- 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.RFC3339DateTimeAttribute
-
- 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.format.extra.Base64FormatAttribute
-
- getInstance() - Static method in class com.github.fge.jsonschema.format.extra.JsonPointerFormatAttribute
-
- getInstance() - Static method in class com.github.fge.jsonschema.format.extra.MacAddressFormatAttribute
-
- getInstance() - Static method in class com.github.fge.jsonschema.format.extra.MD5FormatAttribute
-
- getInstance() - Static method in class com.github.fge.jsonschema.format.extra.SHA1FormatAttribute
-
- getInstance() - Static method in class com.github.fge.jsonschema.format.extra.SHA256FormatAttribute
-
- getInstance() - Static method in class com.github.fge.jsonschema.format.extra.SHA512FormatAttribute
-
- getInstance() - Static method in class com.github.fge.jsonschema.format.extra.URITemplateFormatAttribute
-
- getInstance() - Static method in class com.github.fge.jsonschema.format.extra.UUIDFormatAttribute
-
- 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
- getKeywordValidator(JsonNode) - Method in interface com.github.fge.jsonschema.keyword.validator.KeywordValidatorFactory
-
Create a validator for the instance
- getKeywordValidator(JsonNode) - Method in class com.github.fge.jsonschema.keyword.validator.ReflectionKeywordValidatorFactory
-
- 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
- getSyntaxMessages() - Method in class com.github.fge.jsonschema.cfg.ValidationConfiguration
-
- 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
- getValidationMessages() - Method in class com.github.fge.jsonschema.cfg.ValidationConfiguration
-
- 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
- SchemaArrayValidator - Class in com.github.fge.jsonschema.keyword.validator.helpers
-
Helper validator class for keywords whose value is a schema array
- 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
-
Equivalence for schema contexts
- 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
-
The schema digester
- 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
-
- schemaIsValid(JsonNode) - Method in class com.github.fge.jsonschema.processors.syntax.SyntaxValidator
-
Tell whether a schema is valid
- schemas - Variable in class com.github.fge.jsonschema.keyword.validator.helpers.DraftV3TypeKeywordValidator
-
- selectSchemas(int) - Method in class com.github.fge.jsonschema.processors.validation.ArraySchemaSelector
-
- selectSchemas(String) - Method in class com.github.fge.jsonschema.processors.validation.ObjectSchemaSelector
-
- setCacheSize(int) - Method in class com.github.fge.jsonschema.cfg.ValidationConfigurationBuilder
-
- setDefaultLibrary(String, Library) - Method in class com.github.fge.jsonschema.cfg.ValidationConfigurationBuilder
-
Add a library and sets it as the default
- setDefaultVersion(SchemaVersion) - Method in class com.github.fge.jsonschema.cfg.ValidationConfigurationBuilder
-
Set the default schema version for this configuration
- setLoadingConfiguration(LoadingConfiguration) - Method in class com.github.fge.jsonschema.main.JsonSchemaFactoryBuilder
-
Set a new loading configuration for this factory
- setReportProvider(ReportProvider) - Method in class com.github.fge.jsonschema.main.JsonSchemaFactoryBuilder
-
Set a new report provider for this factory
- setSyntaxMessages(MessageBundle) - Method in class com.github.fge.jsonschema.cfg.ValidationConfigurationBuilder
-
- setUseFormat(boolean) - Method in class com.github.fge.jsonschema.cfg.ValidationConfigurationBuilder
-
Tell whether the resulting configuration has support for format
- setValidationConfiguration(ValidationConfiguration) - Method in class com.github.fge.jsonschema.main.JsonSchemaFactoryBuilder
-
Set a new validation configuration for this factory
- setValidationMessages(MessageBundle) - Method in class com.github.fge.jsonschema.cfg.ValidationConfigurationBuilder
-
- SHA1FormatAttribute - Class in com.github.fge.jsonschema.format.extra
-
Format specifier for sha1
- SHA256FormatAttribute - Class in com.github.fge.jsonschema.format.extra
-
Format specifier for sha256
- SHA512FormatAttribute - Class in com.github.fge.jsonschema.format.extra
-
Format specifier for sha512
- 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
- SyntaxValidator - Class in com.github.fge.jsonschema.processors.syntax
-
Standalone syntax validator
- SyntaxValidator(ValidationConfiguration) - Constructor for class com.github.fge.jsonschema.processors.syntax.SyntaxValidator
-
Constructor
- validate(Processor<FullData, FullData>, ProcessingReport, MessageBundle, FullData) - Method in class com.github.fge.jsonschema.examples.Example9.DivisorsKeywordValidator
-
- validate(ProcessingReport, MessageBundle, FullData) - Method in class com.github.fge.jsonschema.format.common.DateTimeAttribute
-
- validate(ProcessingReport, MessageBundle, FullData) - Method in class com.github.fge.jsonschema.format.common.EmailAttribute
-
- validate(ProcessingReport, MessageBundle, FullData) - Method in class com.github.fge.jsonschema.format.common.IPv6Attribute
-
- validate(ProcessingReport, MessageBundle, FullData) - Method in class com.github.fge.jsonschema.format.common.RegexAttribute
-
- validate(ProcessingReport, MessageBundle, FullData) - Method in class com.github.fge.jsonschema.format.common.RFC3339DateTimeAttribute
-
- validate(ProcessingReport, MessageBundle, FullData) - Method in class com.github.fge.jsonschema.format.common.URIAttribute
-
- validate(ProcessingReport, MessageBundle, FullData) - Method in class com.github.fge.jsonschema.format.draftv3.PhoneAttribute
-
- validate(ProcessingReport, MessageBundle, FullData) - Method in class com.github.fge.jsonschema.format.draftv3.UTCMillisecAttribute
-
- validate(ProcessingReport, MessageBundle, FullData) - Method in class com.github.fge.jsonschema.format.extra.Base64FormatAttribute
-
- validate(ProcessingReport, MessageBundle, FullData) - Method in class com.github.fge.jsonschema.format.extra.JsonPointerFormatAttribute
-
- validate(ProcessingReport, MessageBundle, FullData) - Method in class com.github.fge.jsonschema.format.extra.MacAddressFormatAttribute
-
- validate(ProcessingReport, MessageBundle, FullData) - Method in class com.github.fge.jsonschema.format.extra.URITemplateFormatAttribute
-
- validate(ProcessingReport, MessageBundle, FullData) - Method in class com.github.fge.jsonschema.format.extra.UUIDFormatAttribute
-
- validate(ProcessingReport, MessageBundle, FullData) - Method in interface com.github.fge.jsonschema.format.FormatAttribute
-
Validate the instance against this format attribute
- validate(ProcessingReport, MessageBundle, FullData) - Method in class com.github.fge.jsonschema.format.helpers.AbstractDateFormatAttribute
-
- validate(ProcessingReport, MessageBundle, FullData) - Method in class com.github.fge.jsonschema.format.helpers.HexStringFormatAttribute
-
- validate(ProcessingReport, MessageBundle, FullData) - Method in class com.github.fge.jsonschema.format.helpers.IPv4FormatAttribute
-
- validate(ProcessingReport, MessageBundle, FullData) - Method in class com.github.fge.jsonschema.format.helpers.SharedHostNameAttribute
-
- validate(Processor<FullData, FullData>, ProcessingReport, MessageBundle, FullData) - Method in class com.github.fge.jsonschema.keyword.validator.common.AdditionalItemsValidator
-
- validate(Processor<FullData, FullData>, ProcessingReport, MessageBundle, FullData) - Method in class com.github.fge.jsonschema.keyword.validator.common.AdditionalPropertiesValidator
-
- validate(Processor<FullData, FullData>, ProcessingReport, MessageBundle, FullData) - Method in class com.github.fge.jsonschema.keyword.validator.common.DependenciesValidator
-
- validate(Processor<FullData, FullData>, ProcessingReport, MessageBundle, FullData) - Method in class com.github.fge.jsonschema.keyword.validator.common.EnumValidator
-
- validate(Processor<FullData, FullData>, ProcessingReport, MessageBundle, FullData) - Method in class com.github.fge.jsonschema.keyword.validator.common.MaxItemsValidator
-
- validate(Processor<FullData, FullData>, ProcessingReport, MessageBundle, FullData) - Method in class com.github.fge.jsonschema.keyword.validator.common.MaxLengthValidator
-
- validate(Processor<FullData, FullData>, ProcessingReport, MessageBundle, FullData) - Method in class com.github.fge.jsonschema.keyword.validator.common.MinItemsValidator
-
- validate(Processor<FullData, FullData>, ProcessingReport, MessageBundle, FullData) - Method in class com.github.fge.jsonschema.keyword.validator.common.MinLengthValidator
-
- validate(Processor<FullData, FullData>, ProcessingReport, MessageBundle, FullData) - Method in class com.github.fge.jsonschema.keyword.validator.common.PatternValidator
-
- validate(Processor<FullData, FullData>, ProcessingReport, MessageBundle, FullData) - Method in class com.github.fge.jsonschema.keyword.validator.common.UniqueItemsValidator
-
- validate(Processor<FullData, FullData>, ProcessingReport, MessageBundle, FullData) - Method in class com.github.fge.jsonschema.keyword.validator.draftv3.DisallowKeywordValidator
-
- validate(Processor<FullData, FullData>, ProcessingReport, MessageBundle, FullData) - Method in class com.github.fge.jsonschema.keyword.validator.draftv3.DraftV3TypeValidator
-
- validate(Processor<FullData, FullData>, ProcessingReport, MessageBundle, FullData) - Method in class com.github.fge.jsonschema.keyword.validator.draftv3.ExtendsValidator
-
- validate(Processor<FullData, FullData>, ProcessingReport, MessageBundle, FullData) - Method in class com.github.fge.jsonschema.keyword.validator.draftv3.PropertiesValidator
-
- validate(Processor<FullData, FullData>, ProcessingReport, MessageBundle, FullData) - Method in class com.github.fge.jsonschema.keyword.validator.draftv4.AllOfValidator
-
- validate(Processor<FullData, FullData>, ProcessingReport, MessageBundle, FullData) - Method in class com.github.fge.jsonschema.keyword.validator.draftv4.AnyOfValidator
-
- validate(Processor<FullData, FullData>, ProcessingReport, MessageBundle, FullData) - Method in class com.github.fge.jsonschema.keyword.validator.draftv4.DraftV4TypeValidator
-
- validate(Processor<FullData, FullData>, ProcessingReport, MessageBundle, FullData) - Method in class com.github.fge.jsonschema.keyword.validator.draftv4.MaxPropertiesValidator
-
- validate(Processor<FullData, FullData>, ProcessingReport, MessageBundle, FullData) - Method in class com.github.fge.jsonschema.keyword.validator.draftv4.MinPropertiesValidator
-
- validate(Processor<FullData, FullData>, ProcessingReport, MessageBundle, FullData) - Method in class com.github.fge.jsonschema.keyword.validator.draftv4.NotValidator
-
- validate(Processor<FullData, FullData>, ProcessingReport, MessageBundle, FullData) - Method in class com.github.fge.jsonschema.keyword.validator.draftv4.OneOfValidator
-
- validate(Processor<FullData, FullData>, ProcessingReport, MessageBundle, FullData) - Method in class com.github.fge.jsonschema.keyword.validator.draftv4.RequiredKeywordValidator
-
- validate(Processor<FullData, FullData>, ProcessingReport, MessageBundle, FullData) - Method in class com.github.fge.jsonschema.keyword.validator.helpers.NumericValidator
-
- validate(Processor<FullData, FullData>, ProcessingReport, MessageBundle, FullData) - Method in interface com.github.fge.jsonschema.keyword.validator.KeywordValidator
-
Validate the instance
- validate(JsonNode, boolean) - Method in interface com.github.fge.jsonschema.main.JsonSchema
-
Validate an instance and return a processing report
- validate(JsonNode) - Method in interface com.github.fge.jsonschema.main.JsonSchema
-
Validate an instance and return a processing report
- validate(JsonNode, JsonNode, boolean) - Method in class com.github.fge.jsonschema.main.JsonValidator
-
Validate a schema/instance pair
- validate(JsonNode, JsonNode) - Method in class com.github.fge.jsonschema.main.JsonValidator
-
Validate a schema/instance pair, "fast" version
- validateDecimal(ProcessingReport, MessageBundle, FullData) - Method in class com.github.fge.jsonschema.keyword.validator.common.MaximumValidator
-
- validateDecimal(ProcessingReport, MessageBundle, FullData) - Method in class com.github.fge.jsonschema.keyword.validator.common.MinimumValidator
-
- validateDecimal(ProcessingReport, MessageBundle, FullData) - Method in class com.github.fge.jsonschema.keyword.validator.helpers.DivisorValidator
-
- validateDecimal(ProcessingReport, MessageBundle, 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, MessageBundle, FullData) - Method in class com.github.fge.jsonschema.keyword.validator.common.MaximumValidator
-
- validateLong(ProcessingReport, MessageBundle, FullData) - Method in class com.github.fge.jsonschema.keyword.validator.common.MinimumValidator
-
- validateLong(ProcessingReport, MessageBundle, FullData) - Method in class com.github.fge.jsonschema.keyword.validator.helpers.DivisorValidator
-
- validateLong(ProcessingReport, MessageBundle, 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, boolean) - Method in interface com.github.fge.jsonschema.main.JsonSchema
-
Validate an instance and return a processing report (unchecked version)
- validateUnchecked(JsonNode) - Method in interface com.github.fge.jsonschema.main.JsonSchema
-
Validate an instance and return a processing report (unchecked version)
- validateUnchecked(JsonNode, JsonNode, boolean) - Method in class com.github.fge.jsonschema.main.JsonValidator
-
Validate a schema/instance pair (unchecked mode)
- validateUnchecked(JsonNode, JsonNode) - Method in class com.github.fge.jsonschema.main.JsonValidator
-
Validate a schema/instance pair (unchecked mode), "fast" version
- ValidationChain - Class in com.github.fge.jsonschema.processors.validation
-
A validation chain
- ValidationChain(RefResolver, Library, ValidationConfiguration) - 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)
- ValidationProcessor - Class in com.github.fge.jsonschema.processors.validation
-
Main validation processor
- ValidationProcessor(ValidationConfiguration, 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<KeywordValidatorFactory>) - 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 interface com.github.fge.jsonschema.main.JsonSchema
-
Check whether an instance is valid against this schema
- validInstanceUnchecked(JsonNode) - Method in interface com.github.fge.jsonschema.main.JsonSchema
-
Check whether an instance is valid against this schema (unchecked
version)