- AbstractDateFormatAttribute - Class in com.github.fge.jsonschema.format
-
Abstract class for date/time related format attributes
- AbstractDateFormatAttribute(String, String) - Constructor for class com.github.fge.jsonschema.format.AbstractDateFormatAttribute
-
Constructor
- AbstractSyntaxChecker - Class in com.github.fge.jsonschema.syntax
-
Basic syntax checker
- AbstractSyntaxChecker(String, NodeType, NodeType...) - Constructor for class com.github.fge.jsonschema.syntax.AbstractSyntaxChecker
-
- AbstractTypeKeywordValidator - Class in com.github.fge.jsonschema.keyword.draftv3
-
Abstract validator for the type
and disallow
keywords
- AbstractTypeKeywordValidator(String, JsonNode) - Constructor for class com.github.fge.jsonschema.keyword.draftv3.AbstractTypeKeywordValidator
-
- addBundle(SchemaBundle) - Method in class com.github.fge.jsonschema.processing.ref.SchemaLoader
-
Load a schema bundle into this registry
- addBundle(SchemaBundle) - Method in class com.github.fge.jsonschema.schema.SchemaRegistry
-
Load a schema bundle into this registry
- addFormatAttribute(String, FormatAttribute) - Method in class com.github.fge.jsonschema.metaschema.KeywordRegistry
-
Add a format attribute
- addFormatAttribute(String, FormatAttribute) - Method in class com.github.fge.jsonschema.metaschema.MetaSchema.Builder
-
Add a format attribute to the metaschema
- addInfo(String, JsonNode) - Method in class com.github.fge.jsonschema.report.Message.Builder
-
Add further information to the message as a
JsonNode
- addInfo(String, T) - Method in class com.github.fge.jsonschema.report.Message.Builder
-
Add further information to the message for an arbitrary type
- addInfo(String, Collection<T>) - Method in class com.github.fge.jsonschema.report.Message.Builder
-
Add further information to the message as a
Collection
of
objects of an arbitrary type
- addInfo(String, int) - Method in class com.github.fge.jsonschema.report.Message.Builder
-
Add further information to the message as an integer
- AdditionalItemsKeywordValidator - Class in com.github.fge.jsonschema.keyword.common
-
Validator for the additionalItems
keyword
- AdditionalItemsKeywordValidator(JsonNode) - Constructor for class com.github.fge.jsonschema.keyword.common.AdditionalItemsKeywordValidator
-
- AdditionalPropertiesKeywordValidator - Class in com.github.fge.jsonschema.keyword.common
-
Validator for additionalProperties
- AdditionalPropertiesKeywordValidator(JsonNode) - Constructor for class com.github.fge.jsonschema.keyword.common.AdditionalPropertiesKeywordValidator
-
- AdditionalSyntaxChecker - Class in com.github.fge.jsonschema.syntax.common
-
Syntax checker common to additionalItems
and additionalProperties
- AdditionalSyntaxChecker(String) - Constructor for class com.github.fge.jsonschema.syntax.common.AdditionalSyntaxChecker
-
- addKeyword(Keyword) - Method in class com.github.fge.jsonschema.metaschema.KeywordRegistry
-
Add a keyword to this registry
- addKeyword(Keyword) - Method in class com.github.fge.jsonschema.metaschema.MetaSchema.Builder
-
Add a new keyword to that metaschema
- addKeywordRegistry(JsonRef, KeywordRegistry, boolean) - Method in class com.github.fge.jsonschema.main.JsonSchemaFactory.Builder
-
Deprecated.
- addKeywordRegistry(KeywordRegistry) - Method in class com.github.fge.jsonschema.metaschema.MetaSchema.Builder
-
- addMessage(ProcessingMessage) - Method in class com.github.fge.jsonschema.processing.ProcessingReport
-
- addMessage(Message) - Method in class com.github.fge.jsonschema.report.ValidationReport
-
Add one validation message to the report
- addMessages(Collection<Message>) - Method in class com.github.fge.jsonschema.report.ValidationReport
-
Add several validation messages to the report
- addMetaSchema(MetaSchema, boolean) - Method in class com.github.fge.jsonschema.main.JsonSchemaFactory.Builder
-
- addRedirection(String, String) - Method in class com.github.fge.jsonschema.main.JsonSchemaFactory.Builder
-
Add an URI redirection
- addRedirection(String, String) - Method in class com.github.fge.jsonschema.processing.ref.URIManager
-
Add a URI rediction
- addRedirection(String, String) - Method in class com.github.fge.jsonschema.uri.URIManager
-
Add a URI rediction
- addressingMode(AddressingMode) - Method in class com.github.fge.jsonschema.main.JsonSchemaFactory.Builder
-
Sets the addressing mode for this factory
- AddressingMode - Enum in com.github.fge.jsonschema.schema
-
Schema addressing mode
- addSchema(URI, JsonNode) - Method in class com.github.fge.jsonschema.main.JsonSchemaFactory.Builder
-
Register a schema
- addSchema(String, JsonNode) - Method in class com.github.fge.jsonschema.main.JsonSchemaFactory.Builder
-
Register a schema
- addSchema(URI, JsonNode) - Method in class com.github.fge.jsonschema.schema.SchemaBundle
-
Add a schema to the bundle
- addSchema(String, JsonNode) - Method in class com.github.fge.jsonschema.schema.SchemaBundle
-
Add a schema to the bundle
- AllOfKeywordValidator - Class in com.github.fge.jsonschema.keyword.draftv4
-
Keyword validator for the allOf
keyword
- AllOfKeywordValidator(JsonNode) - Constructor for class com.github.fge.jsonschema.keyword.draftv4.AllOfKeywordValidator
-
Constructor
- alwaysTrue() - Method in class com.github.fge.jsonschema.keyword.common.AdditionalItemsKeywordValidator
-
- alwaysTrue() - Method in class com.github.fge.jsonschema.keyword.common.AdditionalPropertiesKeywordValidator
-
- alwaysTrue() - Method in class com.github.fge.jsonschema.keyword.common.MinItemsKeywordValidator
-
- alwaysTrue() - Method in class com.github.fge.jsonschema.keyword.common.MinLengthKeywordValidator
-
- alwaysTrue() - Method in class com.github.fge.jsonschema.keyword.common.UniqueItemsKeywordValidator
-
- alwaysTrue() - Method in class com.github.fge.jsonschema.keyword.draftv3.DraftV3PropertiesKeywordValidator
-
- alwaysTrue() - Method in class com.github.fge.jsonschema.keyword.draftv3.DraftV3TypeKeywordValidator
-
- alwaysTrue() - Method in class com.github.fge.jsonschema.keyword.draftv4.MinPropertiesKeywordValidator
-
- alwaysTrue() - Method in class com.github.fge.jsonschema.keyword.KeywordValidator
-
- AnyOfKeywordValidator - Class in com.github.fge.jsonschema.keyword.draftv4
-
Keyword validator for the anyOf
keyword
- AnyOfKeywordValidator(JsonNode) - Constructor for class com.github.fge.jsonschema.keyword.draftv4.AnyOfKeywordValidator
-
Constructor
- append(JsonPointer) - Method in class com.github.fge.jsonschema.ref.JsonPointer
-
Append a pointer to the current pointer
- append(String) - Method in class com.github.fge.jsonschema.ref.JsonPointer
-
Append a reference token as a string to this pointer.
- append(int) - Method in class com.github.fge.jsonschema.ref.JsonPointer
-
Append an array index to this pointer.
- append(JsonPointer) - Method in class com.github.fge.jsonschema.tree.JsonSchemaTree
-
- append(JsonPointer) - Method in interface com.github.fge.jsonschema.tree.JsonTree
-
Append a JSON Pointer to the current path
- append(JsonPointer) - Method in class com.github.fge.jsonschema.tree.SimpleJsonTree
-
- asElements() - Method in class com.github.fge.jsonschema.ref.JsonPointer
-
Return this pointer as a series of JSON Pointers starting from the
beginning
- asJson() - Method in class com.github.fge.jsonschema.processing.ProcessingMessage
-
- asJson() - Method in class com.github.fge.jsonschema.processing.ProcessingReport
-
- asJson() - Method in class com.github.fge.jsonschema.tree.JsonSchemaTree
-
- asJson() - Method in class com.github.fge.jsonschema.tree.SimpleJsonTree
-
- AsJson - Interface in com.github.fge.jsonschema.util
-
- asJson() - Method in interface com.github.fge.jsonschema.util.AsJson
-
- asJsonArray() - Method in class com.github.fge.jsonschema.report.ValidationReport
-
Return the list of validation messages as a JSON array
- asJsonObject() - Method in class com.github.fge.jsonschema.report.ValidationReport
-
Retrieve all messages as a JSON object
- asMap(JsonNode) - Static method in class com.github.fge.jsonschema.util.jackson.JacksonUtils
-
Return a map out of an object's members
- asString - Variable in class com.github.fge.jsonschema.ref.JsonFragment
-
This fragment as a string value
- CanonicalSchemaContext - Class in com.github.fge.jsonschema.schema
-
A canonical JSON Schema context
- CanonicalSchemaTree - Class in com.github.fge.jsonschema.tree
-
- CanonicalSchemaTree(JsonRef, JsonNode) - Constructor for class com.github.fge.jsonschema.tree.CanonicalSchemaTree
-
- CanonicalSchemaTree(JsonNode) - Constructor for class com.github.fge.jsonschema.tree.CanonicalSchemaTree
-
- CharMatchers - Class in com.github.fge.jsonschema.util
-
- checkSyntax(SyntaxValidator, List<Message>, JsonNode) - Method in class com.github.fge.jsonschema.syntax.AbstractSyntaxChecker
-
- checkSyntax(SyntaxValidator, List<Message>, JsonNode) - Method in interface com.github.fge.jsonschema.syntax.SyntaxChecker
-
Check the syntax for this keyword
- checkValue(String, ValidationReport, JsonNode) - Method in class com.github.fge.jsonschema.format.AbstractDateFormatAttribute
-
- checkValue(String, ValidationReport, JsonNode) - Method in class com.github.fge.jsonschema.format.common.EmailFormatAttribute
-
- checkValue(String, ValidationReport, JsonNode) - Method in class com.github.fge.jsonschema.format.common.HostnameFormatAttribute
-
- checkValue(String, ValidationReport, JsonNode) - Method in class com.github.fge.jsonschema.format.common.IPV6FormatAttribute
-
- checkValue(String, ValidationReport, JsonNode) - Method in class com.github.fge.jsonschema.format.common.RegexFormatAttribute
-
- checkValue(String, ValidationReport, JsonNode) - Method in class com.github.fge.jsonschema.format.common.URIFormatAttribute
-
- checkValue(String, ValidationReport, JsonNode) - Method in class com.github.fge.jsonschema.format.draftv3.MediaTypeFormatAttribute
-
- checkValue(String, ValidationReport, JsonNode) - Method in class com.github.fge.jsonschema.format.draftv3.PhoneNumberFormatAttribute
-
- checkValue(String, ValidationReport, JsonNode) - Method in class com.github.fge.jsonschema.format.draftv3.UnixEpochFormatAttribute
-
- checkValue(String, ValidationReport, JsonNode) - Method in class com.github.fge.jsonschema.format.FormatAttribute
-
Abstract method implemented by all attributes
- checkValue(String, ValidationReport, JsonNode) - Method in class com.github.fge.jsonschema.format.IPV4FormatAttribute
-
- checkValue(SyntaxValidator, List<Message>, JsonNode) - Method in class com.github.fge.jsonschema.syntax.AbstractSyntaxChecker
-
- checkValue(SyntaxValidator, List<Message>, JsonNode) - Method in class com.github.fge.jsonschema.syntax.common.AdditionalSyntaxChecker
-
- checkValue(SyntaxValidator, List<Message>, JsonNode) - Method in class com.github.fge.jsonschema.syntax.common.EnumSyntaxChecker
-
- checkValue(SyntaxValidator, List<Message>, JsonNode) - Method in class com.github.fge.jsonschema.syntax.common.ExclusiveMaximumSyntaxChecker
-
- checkValue(SyntaxValidator, List<Message>, JsonNode) - Method in class com.github.fge.jsonschema.syntax.common.ExclusiveMinimumSyntaxChecker
-
- checkValue(SyntaxValidator, List<Message>, JsonNode) - Method in class com.github.fge.jsonschema.syntax.common.PatternPropertiesSyntaxChecker
-
- checkValue(SyntaxValidator, List<Message>, JsonNode) - Method in class com.github.fge.jsonschema.syntax.common.PatternSyntaxChecker
-
- checkValue(SyntaxValidator, List<Message>, JsonNode) - Method in class com.github.fge.jsonschema.syntax.common.URISyntaxChecker
-
- checkValue(SyntaxValidator, List<Message>, JsonNode) - Method in class com.github.fge.jsonschema.syntax.DivisorSyntaxChecker
-
- checkValue(SyntaxValidator, List<Message>, JsonNode) - Method in class com.github.fge.jsonschema.syntax.draftv3.DraftV3DependenciesSyntaxChecker
-
- checkValue(SyntaxValidator, List<Message>, JsonNode) - Method in class com.github.fge.jsonschema.syntax.draftv3.DraftV3PropertiesSyntaxChecker
-
- checkValue(SyntaxValidator, List<Message>, JsonNode) - Method in class com.github.fge.jsonschema.syntax.draftv3.DraftV3TypeKeywordSyntaxChecker
-
- checkValue(SyntaxValidator, List<Message>, JsonNode) - Method in class com.github.fge.jsonschema.syntax.draftv4.DefinitionsSyntaxChecker
-
- checkValue(SyntaxValidator, List<Message>, JsonNode) - Method in class com.github.fge.jsonschema.syntax.draftv4.DraftV4DependenciesSyntaxChecker
-
- checkValue(SyntaxValidator, List<Message>, JsonNode) - Method in class com.github.fge.jsonschema.syntax.draftv4.DraftV4PropertiesSyntaxChecker
-
- checkValue(SyntaxValidator, List<Message>, JsonNode) - Method in class com.github.fge.jsonschema.syntax.draftv4.DraftV4TypeSyntaxChecker
-
- checkValue(SyntaxValidator, List<Message>, JsonNode) - Method in class com.github.fge.jsonschema.syntax.draftv4.NotSyntaxChecker
-
- checkValue(SyntaxValidator, List<Message>, JsonNode) - Method in class com.github.fge.jsonschema.syntax.draftv4.RequiredSyntaxChecker
-
- checkValue(SyntaxValidator, List<Message>, JsonNode) - Method in class com.github.fge.jsonschema.syntax.draftv4.SchemaArraySyntaxChecker
-
- checkValue(SyntaxValidator, List<Message>, JsonNode) - Method in class com.github.fge.jsonschema.syntax.hyperschema.draftv3.ContentEncodingSyntaxChecker
-
- checkValue(SyntaxValidator, List<Message>, JsonNode) - Method in class com.github.fge.jsonschema.syntax.hyperschema.draftv3.FragmentResolutionSyntaxChecker
-
- checkValue(SyntaxValidator, List<Message>, JsonNode) - Method in class com.github.fge.jsonschema.syntax.hyperschema.draftv3.LinksSyntaxChecker
-
- checkValue(SyntaxValidator, List<Message>, JsonNode) - Method in class com.github.fge.jsonschema.syntax.hyperschema.draftv3.MediaTypeSyntaxChecker
-
- checkValue(SyntaxValidator, List<Message>, JsonNode) - Method in class com.github.fge.jsonschema.syntax.PositiveIntegerSyntaxChecker
-
- checkValue(SyntaxValidator, List<Message>, JsonNode) - Method in class com.github.fge.jsonschema.syntax.SchemaOrSchemaArraySyntaxChecker
-
- checkValue(SyntaxValidator, List<Message>, JsonNode) - Method in class com.github.fge.jsonschema.syntax.TypeOnlySyntaxChecker
-
- cleanup(JsonNode) - Static method in class com.github.fge.jsonschema.schema.SchemaContext
-
Strip an object instance off its id
member, if any
- clearInfo() - Method in class com.github.fge.jsonschema.report.Message.Builder
-
Clear all supplementary information
- com.github.fge.jsonschema.examples - package com.github.fge.jsonschema.examples
-
API usage examples
- 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.keyword - package com.github.fge.jsonschema.keyword
-
Schema validation core elements: keyword validators
- com.github.fge.jsonschema.keyword.common - package com.github.fge.jsonschema.keyword.common
-
Common keyword classes for draft v3 and draft v4
- com.github.fge.jsonschema.keyword.draftv3 - package com.github.fge.jsonschema.keyword.draftv3
-
Keywords specific to draft v3
- com.github.fge.jsonschema.keyword.draftv4 - package com.github.fge.jsonschema.keyword.draftv4
-
Keywords specific to draft v4
- com.github.fge.jsonschema.main - package com.github.fge.jsonschema.main
-
Main schema validation API
- com.github.fge.jsonschema.metaschema - package com.github.fge.jsonschema.metaschema
-
Metaschema data
- com.github.fge.jsonschema.processing - package com.github.fge.jsonschema.processing
-
- com.github.fge.jsonschema.processing.ref - package com.github.fge.jsonschema.processing.ref
-
- com.github.fge.jsonschema.ref - package com.github.fge.jsonschema.ref
-
JSON Reference related classes
- com.github.fge.jsonschema.report - package com.github.fge.jsonschema.report
-
Validation reports and messages
- com.github.fge.jsonschema.schema - package com.github.fge.jsonschema.schema
-
Internal JSON Schema objects
- com.github.fge.jsonschema.syntax - package com.github.fge.jsonschema.syntax
-
Schema syntax validation package
- com.github.fge.jsonschema.syntax.common - package com.github.fge.jsonschema.syntax.common
-
Common syntax validators for draft v3 and draft v4
- com.github.fge.jsonschema.syntax.draftv3 - package com.github.fge.jsonschema.syntax.draftv3
-
Syntax validators specific to draft v3
- com.github.fge.jsonschema.syntax.draftv4 - package com.github.fge.jsonschema.syntax.draftv4
-
Syntax validators specific to draft v4
- com.github.fge.jsonschema.syntax.hyperschema - package com.github.fge.jsonschema.syntax.hyperschema
-
Hyper-schema syntax validators
- com.github.fge.jsonschema.syntax.hyperschema.draftv3 - package com.github.fge.jsonschema.syntax.hyperschema.draftv3
-
Draft v3 specific hyper-schema syntax validators
- com.github.fge.jsonschema.tree - package com.github.fge.jsonschema.tree
-
- com.github.fge.jsonschema.uri - package com.github.fge.jsonschema.uri
-
Classes to handle downloading of JSON documents using any URI scheme
- com.github.fge.jsonschema.util - package com.github.fge.jsonschema.util
-
Various utility classes
- com.github.fge.jsonschema.util.jackson - package com.github.fge.jsonschema.util.jackson
-
Utility classes for Jackson
- com.github.fge.jsonschema.validator - package com.github.fge.jsonschema.validator
-
Core validation process
- compareTo(JsonFragment) - Method in class com.github.fge.jsonschema.ref.JsonFragment
-
- compareTo(Message) - Method in class com.github.fge.jsonschema.report.Message
-
- contains(JsonRef) - Method in class com.github.fge.jsonschema.ref.JsonRef
-
Tell whether the current JSON Reference "contains" another
- contains(JsonRef) - Method in class com.github.fge.jsonschema.schema.CanonicalSchemaContext
-
- contains(JsonRef) - Method in class com.github.fge.jsonschema.schema.InlineSchemaContext
-
- contains(JsonRef) - Method in class com.github.fge.jsonschema.schema.SchemaContext
-
- containsRef(JsonRef) - Method in class com.github.fge.jsonschema.tree.CanonicalSchemaTree
-
- containsRef(JsonRef) - Method in class com.github.fge.jsonschema.tree.InlineSchemaTree
-
Tell whether a full resolved reference is contained within this tree
- containsRef(JsonRef) - Method in class com.github.fge.jsonschema.tree.JsonSchemaTree
-
Tell whether a JSON Reference is contained within this schema tree
- ContentEncodingSyntaxChecker - Class in com.github.fge.jsonschema.syntax.hyperschema.draftv3
-
Tentative syntax checker for the contentEncoding
hyperschema keyword
- copy() - Method in class com.github.fge.jsonschema.report.ValidationReport
-
Make a copy of this validation report, with an empty message map and
the current path.
- copy() - Method in class com.github.fge.jsonschema.tree.JsonSchemaTree
-
Return a copy of this tree at its current state but with an empty stack
- copyOf(BuiltinSchemas) - Static method in class com.github.fge.jsonschema.metaschema.MetaSchema
-
Return a complete copy of a builtin metaschema
- currentNode - Variable in class com.github.fge.jsonschema.tree.BaseJsonTree
-
The current node.
- currentPointer - Variable in class com.github.fge.jsonschema.tree.BaseJsonTree
-
The current JSON Pointer into the node.
- currentRef - Variable in class com.github.fge.jsonschema.tree.JsonSchemaTree
-
The current resolution context
- currentThreshold - Variable in class com.github.fge.jsonschema.processing.ProcessingContext
-
- DateFormatAttribute - Class in com.github.fge.jsonschema.format.draftv3
-
Validator for the date
format attribute.
- DateTimeFormatAttribute - Class in com.github.fge.jsonschema.format.common
-
Validator for the date-time
format attribute
- debug(ProcessingMessage) - Method in class com.github.fge.jsonschema.processing.ProcessingContext
-
- defaultFactory() - Static method in class com.github.fge.jsonschema.main.JsonSchemaFactory
-
Build a factory with all default settings
- defaultRegistry() - Static method in class com.github.fge.jsonschema.metaschema.KeywordRegistries
-
Deprecated.
Return the current default keyword registry (draft v3)
- DefaultURIDownloader - Class in com.github.fge.jsonschema.uri
-
Default URI downloader
- DefinitionsSyntaxChecker - Class in com.github.fge.jsonschema.syntax.draftv4
-
Syntax validator for the properties
keyword
- Dereferencing - Enum in com.github.fge.jsonschema.processing.ref
-
- DisallowKeywordValidator - Class in com.github.fge.jsonschema.keyword.draftv3
-
Validator for the disallow
keyword
- DisallowKeywordValidator(JsonNode) - Constructor for class com.github.fge.jsonschema.keyword.draftv3.DisallowKeywordValidator
-
- DivisibleByKeywordValidator - Class in com.github.fge.jsonschema.keyword.draftv3
-
Validator for the divisibleBy
keyword
- DivisibleByKeywordValidator(JsonNode) - Constructor for class com.github.fge.jsonschema.keyword.draftv3.DivisibleByKeywordValidator
-
- DivisorKeywordValidator - Class in com.github.fge.jsonschema.keyword
-
Abstract validator for the divisibleBy
(draft v3) and multipleOf
(draft v4) keywords
- DivisorKeywordValidator(String, JsonNode) - Constructor for class com.github.fge.jsonschema.keyword.DivisorKeywordValidator
-
- DivisorSyntaxChecker - Class in com.github.fge.jsonschema.syntax
-
Syntax checker for the divisibleBy
keyword (draft v3) and multipleOf
keyword (draft v4)
- DivisorSyntaxChecker(String) - Constructor for class com.github.fge.jsonschema.syntax.DivisorSyntaxChecker
-
- doEquivalent(JsonNode, JsonNode) - Method in class com.github.fge.jsonschema.util.jackson.JsonNodeEquivalence
-
- doHash(JsonNode) - Method in class com.github.fge.jsonschema.util.jackson.JsonNodeEquivalence
-
- Domain - Enum in com.github.fge.jsonschema.report
-
Enumeration of validation domains
- draftV3Core() - Static method in class com.github.fge.jsonschema.metaschema.KeywordRegistries
-
Deprecated.
Return a registry for draft version 3 core schema
- draftV3Core() - Static method in class com.github.fge.jsonschema.metaschema.SchemaURIs
-
Deprecated.
Return the defined URI for draft v3
- DraftV3DependenciesKeywordValidator - Class in com.github.fge.jsonschema.keyword.draftv3
-
Validator for the dependencies
keyword
- DraftV3DependenciesKeywordValidator(JsonNode) - Constructor for class com.github.fge.jsonschema.keyword.draftv3.DraftV3DependenciesKeywordValidator
-
- DraftV3DependenciesSyntaxChecker - Class in com.github.fge.jsonschema.syntax.draftv3
-
Syntax checker for the (draft v3) dependencies
keyword
- draftV3HyperSchema() - Static method in class com.github.fge.jsonschema.metaschema.KeywordRegistries
-
Deprecated.
Return a registry for draft version 3 hyper schema
- draftV3HyperSchema() - Static method in class com.github.fge.jsonschema.metaschema.SchemaURIs
-
Deprecated.
Return the defined URI for draft v3 hyper schema
- DraftV3PropertiesKeywordValidator - Class in com.github.fge.jsonschema.keyword.draftv3
-
Validator for the properties
keyword
- DraftV3PropertiesKeywordValidator(JsonNode) - Constructor for class com.github.fge.jsonschema.keyword.draftv3.DraftV3PropertiesKeywordValidator
-
- DraftV3PropertiesSyntaxChecker - Class in com.github.fge.jsonschema.syntax.draftv3
-
Syntax validator for the properties
keyword
- DraftV3TypeKeywordSyntaxChecker - Class in com.github.fge.jsonschema.syntax.draftv3
-
Dedicated syntax checker for type
and disallow
- DraftV3TypeKeywordSyntaxChecker(String) - Constructor for class com.github.fge.jsonschema.syntax.draftv3.DraftV3TypeKeywordSyntaxChecker
-
- DraftV3TypeKeywordValidator - Class in com.github.fge.jsonschema.keyword.draftv3
-
Validator for the type
keyword
- DraftV3TypeKeywordValidator(JsonNode) - Constructor for class com.github.fge.jsonschema.keyword.draftv3.DraftV3TypeKeywordValidator
-
- draftV4Core() - Static method in class com.github.fge.jsonschema.metaschema.KeywordRegistries
-
Deprecated.
Return a registry for draft version 4
- draftV4Core() - Static method in class com.github.fge.jsonschema.metaschema.SchemaURIs
-
Deprecated.
Return the defined URI for draft v4
- DraftV4DependenciesKeywordValidator - Class in com.github.fge.jsonschema.keyword.draftv4
-
Keyword validator for the (draft v4) dependencies
keyword
- DraftV4DependenciesKeywordValidator(JsonNode) - Constructor for class com.github.fge.jsonschema.keyword.draftv4.DraftV4DependenciesKeywordValidator
-
- DraftV4DependenciesSyntaxChecker - Class in com.github.fge.jsonschema.syntax.draftv4
-
Syntax validator for the (draft v4) dependencies
keyword
- DraftV4PropertiesSyntaxChecker - Class in com.github.fge.jsonschema.syntax.draftv4
-
Syntax validator for the properties
keyword
- DraftV4TypeKeywordValidator - Class in com.github.fge.jsonschema.keyword.draftv4
-
Keyword validator for the (draft v4) type
keyword
- DraftV4TypeKeywordValidator(JsonNode) - Constructor for class com.github.fge.jsonschema.keyword.draftv4.DraftV4TypeKeywordValidator
-
- DraftV4TypeSyntaxChecker - Class in com.github.fge.jsonschema.syntax.draftv4
-
Syntax validator for the (draft v4) type
keyword
- EmailFormatAttribute - Class in com.github.fge.jsonschema.format.common
-
Validator for the email
format attribute.
- empty() - Static method in class com.github.fge.jsonschema.ref.JsonPointer
-
Return an empty pointer
- emptyObject() - Static method in class com.github.fge.jsonschema.util.jackson.JacksonUtils
-
- emptyRef() - Static method in class com.github.fge.jsonschema.ref.JsonRef
-
Return an empty reference
- EnumKeywordValidator - Class in com.github.fge.jsonschema.keyword.common
-
Validator for the enum
keyword
- EnumKeywordValidator(JsonNode) - Constructor for class com.github.fge.jsonschema.keyword.common.EnumKeywordValidator
-
- EnumSyntaxChecker - Class in com.github.fge.jsonschema.syntax.common
-
Syntax validator for the enum
keyword
- equals(Object) - Method in class com.github.fge.jsonschema.processing.ProcessingMessage
-
- equals(Object) - Method in class com.github.fge.jsonschema.ref.JsonFragment
-
- equals(Object) - Method in class com.github.fge.jsonschema.ref.JsonRef
-
- equals(Object) - Method in class com.github.fge.jsonschema.report.Message
-
- equals(Object) - Method in class com.github.fge.jsonschema.schema.SchemaContext
-
- equals(Object) - Method in class com.github.fge.jsonschema.schema.SchemaNode
-
- equals(Object) - Method in class com.github.fge.jsonschema.tree.BaseJsonTree
-
- equals(Object) - Method in class com.github.fge.jsonschema.tree.JsonSchemaTree
-
- equals(Object) - Method in class com.github.fge.jsonschema.tree.SimpleJsonTree
-
- error(ProcessingMessage) - Method in class com.github.fge.jsonschema.processing.ProcessingContext
-
- Example1 - Class in com.github.fge.jsonschema.examples
-
First example: basic usage
- Example1() - Constructor for class com.github.fge.jsonschema.examples.Example1
-
- Example10 - Class in com.github.fge.jsonschema.examples
-
Tenth example: registering schemas
- Example10() - Constructor for class com.github.fge.jsonschema.examples.Example10
-
- Example2 - Class in com.github.fge.jsonschema.examples
-
Second example: inline schema addressing
- Example2() - Constructor for class com.github.fge.jsonschema.examples.Example2
-
- Example3 - Class in com.github.fge.jsonschema.examples
-
Third example: draft v4 detection via $schema
- Example3() - Constructor for class com.github.fge.jsonschema.examples.Example3
-
- Example4 - Class in com.github.fge.jsonschema.examples
-
Fourth example: schema loading via URIs, and subschema addressing
- Example4() - Constructor for class com.github.fge.jsonschema.examples.Example4
-
- Example5 - Class in com.github.fge.jsonschema.examples
-
Fifth example: setting a URI namespace; relative URI resolution
- Example5() - Constructor for class com.github.fge.jsonschema.examples.Example5
-
- Example6 - Class in com.github.fge.jsonschema.examples
-
Sixth example: URI redirection
- Example6() - Constructor for class com.github.fge.jsonschema.examples.Example6
-
- Example7 - Class in com.github.fge.jsonschema.examples
-
Seventh example: custom URI scheme
- Example7() - Constructor for class com.github.fge.jsonschema.examples.Example7
-
- Example8 - Class in com.github.fge.jsonschema.examples
-
Eighth example: augmenting schemas with custom format attributes
- Example8() - Constructor for class com.github.fge.jsonschema.examples.Example8
-
- Example9 - Class in com.github.fge.jsonschema.examples
-
Ninth example: augmenting schemas with custom keywords
- Example9() - Constructor for class com.github.fge.jsonschema.examples.Example9
-
- Example9.DivisorsKeywordValidator - Class in com.github.fge.jsonschema.examples
-
Custom keyword validator for
Example9
It must be
public
because it is built by reflection.
- Example9.DivisorsKeywordValidator(JsonNode) - Constructor for class com.github.fge.jsonschema.examples.Example9.DivisorsKeywordValidator
-
- ExampleBase - Class in com.github.fge.jsonschema.examples
-
Base abstract class for all examples
- ExampleBase() - Constructor for class com.github.fge.jsonschema.examples.ExampleBase
-
- exceptionThreshold - Variable in class com.github.fge.jsonschema.processing.ProcessingContext
-
- ExclusiveMaximumSyntaxChecker - Class in com.github.fge.jsonschema.syntax.common
-
Syntax validator for the exclusiveMaximum
keyword
- ExclusiveMinimumSyntaxChecker - Class in com.github.fge.jsonschema.syntax.common
-
Syntax validator for the exclusiveMinimum
keyword
- ExtendsKeywordValidator - Class in com.github.fge.jsonschema.keyword.draftv3
-
Validator for the extends
keyword
- ExtendsKeywordValidator(JsonNode) - Constructor for class com.github.fge.jsonschema.keyword.draftv3.ExtendsKeywordValidator
-
- FACTORY - Static variable in class com.github.fge.jsonschema.tree.BaseJsonTree
-
- fatal(ProcessingMessage) - Method in class com.github.fge.jsonschema.processing.ProcessingContext
-
- fetch(URI) - Method in class com.github.fge.jsonschema.uri.DefaultURIDownloader
-
- fetch(URI) - Method in class com.github.fge.jsonschema.uri.ResourceURIDownloader
-
- fetch(URI) - Method in interface com.github.fge.jsonschema.uri.URIDownloader
-
Fetch the content at a given URI
- FormatAttribute - Class in com.github.fge.jsonschema.format
-
Base class for a format attribute
- FormatAttribute(NodeType, NodeType...) - Constructor for class com.github.fge.jsonschema.format.FormatAttribute
-
Protected constructor
- FormatAttributes - Class in com.github.fge.jsonschema.metaschema
-
Utility class for builtin format attributes
- FormatKeywordValidator - Class in com.github.fge.jsonschema.keyword.common
-
Validator for the format
keyword
- FormatKeywordValidator(JsonNode) - Constructor for class com.github.fge.jsonschema.keyword.common.FormatKeywordValidator
-
- forSchema(URI, JsonNode) - Method in enum com.github.fge.jsonschema.schema.AddressingMode
-
- forSchema(JsonNode) - Method in enum com.github.fge.jsonschema.schema.AddressingMode
-
- fragment - Variable in class com.github.fge.jsonschema.ref.JsonRef
-
The fragment of this reference.
- FragmentResolutionSyntaxChecker - Class in com.github.fge.jsonschema.syntax.hyperschema.draftv3
-
Hyper-schema fragmentResolution
syntax checker
- fromFile(File) - Static method in class com.github.fge.jsonschema.util.JsonLoader
-
- fromFragment(String) - Static method in class com.github.fge.jsonschema.ref.JsonFragment
-
The only static factory method to obtain a fragment
- fromName(String) - Static method in enum com.github.fge.jsonschema.util.NodeType
-
Given a type name, return the corresponding node type
- fromPath(String) - Static method in class com.github.fge.jsonschema.util.JsonLoader
-
Read a
JsonNode
from a file on the local filesystem.
- fromReader(Reader) - Static method in class com.github.fge.jsonschema.util.JsonLoader
-
- fromResource(String) - Static method in class com.github.fge.jsonschema.util.JsonLoader
-
- fromSchema(JsonNode, String) - Method in class com.github.fge.jsonschema.main.JsonSchemaFactory
-
Create a schema instance from a JSON Schema, at a certain path
- fromSchema(JsonNode) - Method in class com.github.fge.jsonschema.main.JsonSchemaFactory
-
Create a schema instance from a JSON Schema
- fromString(String) - Static method in class com.github.fge.jsonschema.ref.JsonRef
-
Build a JSON Reference from a string input
- fromString(String) - Static method in class com.github.fge.jsonschema.util.JsonLoader
-
- fromURI(URI, String) - Method in class com.github.fge.jsonschema.main.JsonSchemaFactory
-
Create a schema instance from a JSON Schema located at a given URI, and
at a given path
- fromURI(URI) - Method in class com.github.fge.jsonschema.main.JsonSchemaFactory
-
Create a schema instance from a JSON Schema located at a given URI
- fromURI(String) - Method in class com.github.fge.jsonschema.main.JsonSchemaFactory
-
Create a schema instance from a JSON Schema located at a given URI
- fromURI(String, String) - Method in class com.github.fge.jsonschema.main.JsonSchemaFactory
-
Create a schema instance from a JSON Schema located at a given URI and
at a given path
- fromURI(URI) - Static method in class com.github.fge.jsonschema.ref.JsonRef
-
Build a JSON Reference from a URI
- fromURL(URL) - Static method in class com.github.fge.jsonschema.util.JsonLoader
-
- get(URI) - Method in class com.github.fge.jsonschema.processing.ref.SchemaLoader
-
Get a schema tree from the given URI
- get(URI) - Method in class com.github.fge.jsonschema.schema.SchemaRegistry
-
Get a schema context from the given URI
- getContent(URI) - Method in class com.github.fge.jsonschema.processing.ref.URIManager
-
Get the content at a given URI as a
JsonNode
- getContent(URI) - Method in class com.github.fge.jsonschema.uri.URIManager
-
Get the content at a given URI as a
JsonNode
- getCurrentNode() - Method in class com.github.fge.jsonschema.tree.BaseJsonTree
-
- getCurrentNode() - Method in interface com.github.fge.jsonschema.tree.JsonTree
-
Get the node at the current path
- getCurrentPointer() - Method in class com.github.fge.jsonschema.tree.BaseJsonTree
-
- getCurrentPointer() - Method in interface com.github.fge.jsonschema.tree.JsonTree
-
Get the current path into the document
- getCurrentRef() - Method in class com.github.fge.jsonschema.tree.JsonSchemaTree
-
Get the current resolution context
- getDollarSchema() - Method in class com.github.fge.jsonschema.metaschema.MetaSchema
-
Return the URI of that metaschema
- getDomain() - Method in class com.github.fge.jsonschema.report.Message
-
- getFormat(String) - Method in class com.github.fge.jsonschema.validator.ValidationContext
-
Return a format attribute for a given attribute
- getFormatAttributes() - Method in class com.github.fge.jsonschema.metaschema.KeywordRegistry
-
Return an immutable map of format attributes for this registry
- getFormatAttributes() - Method in class com.github.fge.jsonschema.metaschema.MetaSchema
-
Return the list of format attributes for that metaschema
- getFormatAttributes() - Method in class com.github.fge.jsonschema.validator.JsonValidatorCache
-
- getFragment() - Method in class com.github.fge.jsonschema.ref.JsonRef
-
Return this JSON Reference's fragment
- getInstance() - Static method in class com.github.fge.jsonschema.format.common.DateTimeFormatAttribute
-
- getInstance() - Static method in class com.github.fge.jsonschema.format.common.EmailFormatAttribute
-
- getInstance() - Static method in class com.github.fge.jsonschema.format.common.HostnameFormatAttribute
-
- getInstance() - Static method in class com.github.fge.jsonschema.format.common.IPV6FormatAttribute
-
- getInstance() - Static method in class com.github.fge.jsonschema.format.common.RegexFormatAttribute
-
- getInstance() - Static method in class com.github.fge.jsonschema.format.common.URIFormatAttribute
-
- getInstance() - Static method in class com.github.fge.jsonschema.format.draftv3.DateFormatAttribute
-
- getInstance() - Static method in class com.github.fge.jsonschema.format.draftv3.MediaTypeFormatAttribute
-
- getInstance() - Static method in class com.github.fge.jsonschema.format.draftv3.PhoneNumberFormatAttribute
-
- getInstance() - Static method in class com.github.fge.jsonschema.format.draftv3.TimeFormatAttribute
-
- getInstance() - Static method in class com.github.fge.jsonschema.format.draftv3.UnixEpochFormatAttribute
-
- getInstance() - Static method in class com.github.fge.jsonschema.format.IPV4FormatAttribute
-
- getInstance() - Static method in class com.github.fge.jsonschema.syntax.common.EnumSyntaxChecker
-
- getInstance() - Static method in class com.github.fge.jsonschema.syntax.common.ExclusiveMaximumSyntaxChecker
-
- getInstance() - Static method in class com.github.fge.jsonschema.syntax.common.ExclusiveMinimumSyntaxChecker
-
- getInstance() - Static method in class com.github.fge.jsonschema.syntax.common.PatternPropertiesSyntaxChecker
-
- getInstance() - Static method in class com.github.fge.jsonschema.syntax.common.PatternSyntaxChecker
-
- getInstance() - Static method in class com.github.fge.jsonschema.syntax.draftv3.DraftV3DependenciesSyntaxChecker
-
- getInstance() - Static method in class com.github.fge.jsonschema.syntax.draftv3.DraftV3PropertiesSyntaxChecker
-
- getInstance() - Static method in class com.github.fge.jsonschema.syntax.draftv4.DefinitionsSyntaxChecker
-
- getInstance() - Static method in class com.github.fge.jsonschema.syntax.draftv4.DraftV4DependenciesSyntaxChecker
-
- getInstance() - Static method in class com.github.fge.jsonschema.syntax.draftv4.DraftV4PropertiesSyntaxChecker
-
- getInstance() - Static method in class com.github.fge.jsonschema.syntax.draftv4.DraftV4TypeSyntaxChecker
-
- getInstance() - Static method in class com.github.fge.jsonschema.syntax.draftv4.NotSyntaxChecker
-
- getInstance() - Static method in class com.github.fge.jsonschema.syntax.draftv4.RequiredSyntaxChecker
-
- getInstance() - Static method in class com.github.fge.jsonschema.syntax.hyperschema.draftv3.ContentEncodingSyntaxChecker
-
- getInstance() - Static method in class com.github.fge.jsonschema.syntax.hyperschema.draftv3.FragmentResolutionSyntaxChecker
-
- getInstance() - Static method in class com.github.fge.jsonschema.syntax.hyperschema.draftv3.LinksSyntaxChecker
-
- getInstance() - Static method in class com.github.fge.jsonschema.syntax.hyperschema.draftv3.MediaTypeSyntaxChecker
-
- getInstance() - Static method in class com.github.fge.jsonschema.uri.DefaultURIDownloader
-
- getInstance() - Static method in class com.github.fge.jsonschema.uri.ResourceURIDownloader
-
- getInstance() - Static method in class com.github.fge.jsonschema.util.jackson.JsonNodeEquivalence
-
- getKeyword() - Method in class com.github.fge.jsonschema.report.Message
-
- getLoadingRef() - Method in class com.github.fge.jsonschema.tree.JsonSchemaTree
-
Get the loading URI for that schema
- getLocalizedMessage() - Method in exception com.github.fge.jsonschema.main.JsonSchemaException
-
- getLocalizedMessage() - Method in exception com.github.fge.jsonschema.processing.ProcessingException
-
- getLocator() - Method in class com.github.fge.jsonschema.ref.JsonRef
-
Return this JSON Reference's locator
- getLocator() - Method in class com.github.fge.jsonschema.schema.SchemaContext
-
Get this context's locator
- getMapper() - Static method in class com.github.fge.jsonschema.util.jackson.JacksonUtils
-
- getMessage() - Method in exception com.github.fge.jsonschema.main.JsonSchemaException
-
- getMessage() - Method in exception com.github.fge.jsonschema.processing.ProcessingException
-
- getMessage() - Method in class com.github.fge.jsonschema.report.Message
-
- getMessages() - Method in class com.github.fge.jsonschema.report.ValidationReport
-
Get a flat list of validation messages as strings
- getName() - Method in class com.github.fge.jsonschema.main.Keyword
-
- getNode() - Method in class com.github.fge.jsonschema.schema.SchemaNode
-
- getNodeType(JsonNode) - Static method in enum com.github.fge.jsonschema.util.NodeType
-
Given a
JsonNode
as an argument, return its type.
- getOutput() - Method in class com.github.fge.jsonschema.processing.JsonSchemaContext
-
- getOutput() - Method in class com.github.fge.jsonschema.processing.ProcessingContext
-
- getProcessingMessage() - Method in exception com.github.fge.jsonschema.processing.ProcessingException
-
- getRawSchema() - Method in enum com.github.fge.jsonschema.metaschema.BuiltinSchemas
-
Get the raw JSON document for that schema
- getSchema() - Method in class com.github.fge.jsonschema.schema.SchemaContext
-
Get this context's underlying schema
- getSchemaContext() - Method in class com.github.fge.jsonschema.schema.SchemaNode
-
- getSchemas() - Method in class com.github.fge.jsonschema.schema.SchemaBundle
-
- getSchemaTree() - Method in class com.github.fge.jsonschema.processing.JsonSchemaContext
-
- getSyntaxChecker() - Method in class com.github.fge.jsonschema.main.Keyword
-
- getSyntaxCheckers() - Method in class com.github.fge.jsonschema.metaschema.KeywordRegistry
-
Return an immutable copy of this registry's syntax checkers
- getSyntaxCheckers() - Method in class com.github.fge.jsonschema.metaschema.MetaSchema
-
Return the list of syntax checkers for that metaschema
- getThreshold() - Method in class com.github.fge.jsonschema.processing.ProcessingMessage
-
- getTree() - Method in class com.github.fge.jsonschema.processing.JsonSchemaContext
-
- getURI() - Method in enum com.github.fge.jsonschema.metaschema.BuiltinSchemas
-
Get the locator for this schema
- getValidationMessage() - Method in exception com.github.fge.jsonschema.main.JsonSchemaException
-
- getValidator(SchemaNode) - Method in class com.github.fge.jsonschema.validator.JsonValidatorCache
-
- getValidatorClass() - Method in class com.github.fge.jsonschema.main.Keyword
-
- getValidators(JsonNode) - Method in class com.github.fge.jsonschema.keyword.KeywordFactory
-
Return the set of validators for a particular schema
- getValidators() - Method in class com.github.fge.jsonschema.metaschema.KeywordRegistry
-
Return an immutable copy of this registry's keyword validator classes
- getValidators() - Method in class com.github.fge.jsonschema.metaschema.MetaSchema
-
Return the list of keyword validators for that metaschema
- RefResolverProcessor - Class in com.github.fge.jsonschema.processing.ref
-
- RefResolverProcessor(SchemaLoader) - Constructor for class com.github.fge.jsonschema.processing.ref.RefResolverProcessor
-
- refStack - Variable in class com.github.fge.jsonschema.tree.JsonSchemaTree
-
The stack of resolution contexts
- RegexFormatAttribute - Class in com.github.fge.jsonschema.format.common
-
Validator for the regex
format attribute.
- regexIsValid(String) - Static method in class com.github.fge.jsonschema.util.RhinoHelper
-
Validate that a regex is correct
- register(JsonNode) - Method in class com.github.fge.jsonschema.schema.SchemaRegistry
-
Register a schema
- registerScheme(String, URIDownloader) - Method in class com.github.fge.jsonschema.main.JsonSchemaFactory.Builder
-
- registerScheme(String, URIDownloader) - Method in class com.github.fge.jsonschema.processing.ref.URIManager
-
Register a new downloader for a given URI scheme
- registerScheme(String, URIDownloader) - Method in class com.github.fge.jsonschema.uri.URIManager
-
Register a new downloader for a given URI scheme
- regMatch(String, String) - Static method in class com.github.fge.jsonschema.util.RhinoHelper
-
Matches an input against a given regex, in the real sense
of matching, that is, the regex can match anywhere in the input.
- REL_TOKEN - Static variable in class com.github.fge.jsonschema.util.CharMatchers
-
Match any character valid in a link relation apart from the first one
- relativize(JsonPointer) - Method in class com.github.fge.jsonschema.ref.JsonPointer
-
Relativize a pointer to the current pointer
- removeFormatAttribute(String) - Method in class com.github.fge.jsonschema.metaschema.KeywordRegistry
-
Remove a format attribute by name
- removeFormatAttribute(String) - Method in class com.github.fge.jsonschema.metaschema.MetaSchema.Builder
-
Remove a format attribute from this metaschema
- removeKeyword(String) - Method in class com.github.fge.jsonschema.metaschema.KeywordRegistry
-
Remove a keyword by its name
- removeKeyword(String) - Method in class com.github.fge.jsonschema.metaschema.MetaSchema.Builder
-
Remove a keyword from that metaschema
- RequiredKeywordValidator - Class in com.github.fge.jsonschema.keyword.draftv4
-
Validator for the (draft v4) required
keyword
- RequiredKeywordValidator(JsonNode) - Constructor for class com.github.fge.jsonschema.keyword.draftv4.RequiredKeywordValidator
-
- RequiredSyntaxChecker - Class in com.github.fge.jsonschema.syntax.draftv4
-
Syntax validator for the (draft v4) required
keyword
- resolve(JsonNode) - Method in class com.github.fge.jsonschema.ref.JsonFragment
-
Resolve this fragment against a given node
- resolve(JsonNode) - Method in class com.github.fge.jsonschema.ref.JsonPointer
-
Apply the pointer to a JSON value and return the result
- resolve(JsonRef) - Method in class com.github.fge.jsonschema.ref.JsonRef
-
Resolve this reference against another reference
- resolve(JsonRef) - Method in class com.github.fge.jsonschema.schema.CanonicalSchemaContext
-
- resolve(JsonRef) - Method in class com.github.fge.jsonschema.schema.InlineSchemaContext
-
- resolve(JsonRef) - Method in class com.github.fge.jsonschema.schema.SchemaContext
-
- resolve(JsonRef) - Method in class com.github.fge.jsonschema.tree.JsonSchemaTree
-
Resolve a JSON Reference against the current resolution context
- ResourceURIDownloader - Class in com.github.fge.jsonschema.uri
-
A downloader for the custom resource
"scheme"
- RFC2045_TOKEN - Static variable in class com.github.fge.jsonschema.util.CharMatchers
-
Match any character valid as a token by RFC 2045
- RhinoHelper - Class in com.github.fge.jsonschema.util
-
ECMA 262 validation helper.
- validate(ValidationContext, ValidationReport, JsonNode) - Method in class com.github.fge.jsonschema.examples.Example9.DivisorsKeywordValidator
-
- validate(String, ValidationReport, JsonNode) - Method in class com.github.fge.jsonschema.format.FormatAttribute
-
Main validation function
- validate(ValidationContext, ValidationReport, JsonNode) - Method in class com.github.fge.jsonschema.keyword.common.AdditionalItemsKeywordValidator
-
- validate(ValidationContext, ValidationReport, JsonNode) - Method in class com.github.fge.jsonschema.keyword.common.AdditionalPropertiesKeywordValidator
-
- validate(ValidationContext, ValidationReport, JsonNode) - Method in class com.github.fge.jsonschema.keyword.common.EnumKeywordValidator
-
- validate(ValidationContext, ValidationReport, JsonNode) - Method in class com.github.fge.jsonschema.keyword.common.FormatKeywordValidator
-
- validate(ValidationContext, ValidationReport, JsonNode) - Method in class com.github.fge.jsonschema.keyword.common.MaxItemsKeywordValidator
-
- validate(ValidationContext, ValidationReport, JsonNode) - Method in class com.github.fge.jsonschema.keyword.common.MaxLengthKeywordValidator
-
- validate(ValidationContext, ValidationReport, JsonNode) - Method in class com.github.fge.jsonschema.keyword.common.MinItemsKeywordValidator
-
- validate(ValidationContext, ValidationReport, JsonNode) - Method in class com.github.fge.jsonschema.keyword.common.MinLengthKeywordValidator
-
- validate(ValidationContext, ValidationReport, JsonNode) - Method in class com.github.fge.jsonschema.keyword.common.PatternKeywordValidator
-
- validate(ValidationContext, ValidationReport, JsonNode) - Method in class com.github.fge.jsonschema.keyword.common.UniqueItemsKeywordValidator
-
- validate(ValidationContext, ValidationReport, JsonNode) - Method in class com.github.fge.jsonschema.keyword.draftv3.DisallowKeywordValidator
-
- validate(ValidationContext, ValidationReport, JsonNode) - Method in class com.github.fge.jsonschema.keyword.draftv3.DraftV3DependenciesKeywordValidator
-
- validate(ValidationContext, ValidationReport, JsonNode) - Method in class com.github.fge.jsonschema.keyword.draftv3.DraftV3PropertiesKeywordValidator
-
- validate(ValidationContext, ValidationReport, JsonNode) - Method in class com.github.fge.jsonschema.keyword.draftv3.DraftV3TypeKeywordValidator
-
- validate(ValidationContext, ValidationReport, JsonNode) - Method in class com.github.fge.jsonschema.keyword.draftv3.ExtendsKeywordValidator
-
- validate(ValidationContext, ValidationReport, JsonNode) - Method in class com.github.fge.jsonschema.keyword.draftv4.AllOfKeywordValidator
-
- validate(ValidationContext, ValidationReport, JsonNode) - Method in class com.github.fge.jsonschema.keyword.draftv4.AnyOfKeywordValidator
-
- validate(ValidationContext, ValidationReport, JsonNode) - Method in class com.github.fge.jsonschema.keyword.draftv4.DraftV4DependenciesKeywordValidator
-
- validate(ValidationContext, ValidationReport, JsonNode) - Method in class com.github.fge.jsonschema.keyword.draftv4.DraftV4TypeKeywordValidator
-
- validate(ValidationContext, ValidationReport, JsonNode) - Method in class com.github.fge.jsonschema.keyword.draftv4.MaxPropertiesKeywordValidator
-
- validate(ValidationContext, ValidationReport, JsonNode) - Method in class com.github.fge.jsonschema.keyword.draftv4.MinPropertiesKeywordValidator
-
- validate(ValidationContext, ValidationReport, JsonNode) - Method in class com.github.fge.jsonschema.keyword.draftv4.NotKeywordValidator
-
- validate(ValidationContext, ValidationReport, JsonNode) - Method in class com.github.fge.jsonschema.keyword.draftv4.OneOfKeywordValidator
-
- validate(ValidationContext, ValidationReport, JsonNode) - Method in class com.github.fge.jsonschema.keyword.draftv4.RequiredKeywordValidator
-
- validate(ValidationContext, ValidationReport, JsonNode) - Method in class com.github.fge.jsonschema.keyword.KeywordValidator
-
Method which all keyword validators must implement
- validate(ValidationContext, ValidationReport, JsonNode) - Method in class com.github.fge.jsonschema.keyword.NumericKeywordValidator
-
Main validation method
- validate(JsonNode) - Method in class com.github.fge.jsonschema.main.JsonSchema
-
The main validation function
- validate(List<Message>, JsonNode) - Method in class com.github.fge.jsonschema.syntax.SyntaxValidator
-
Validate one schema
- validate(ValidationContext, ValidationReport, JsonNode) - Method in interface com.github.fge.jsonschema.validator.JsonValidator
-
Validate an instance
- validateDecimal(ValidationReport, JsonNode) - Method in class com.github.fge.jsonschema.keyword.common.MaximumKeywordValidator
-
- validateDecimal(ValidationReport, JsonNode) - Method in class com.github.fge.jsonschema.keyword.common.MinimumKeywordValidator
-
- validateDecimal(ValidationReport, JsonNode) - Method in class com.github.fge.jsonschema.keyword.DivisorKeywordValidator
-
- validateDecimal(ValidationReport, JsonNode) - Method in class com.github.fge.jsonschema.keyword.NumericKeywordValidator
-
Method to be implemented by a numeric validator if either of the
keyword value or instance value do not fit into a long
- validateInstance(ValidationContext, ValidationReport, JsonNode) - Method in class com.github.fge.jsonschema.keyword.KeywordValidator
-
Main validation function
- validateLong(ValidationReport, JsonNode) - Method in class com.github.fge.jsonschema.keyword.common.MaximumKeywordValidator
-
- validateLong(ValidationReport, JsonNode) - Method in class com.github.fge.jsonschema.keyword.common.MinimumKeywordValidator
-
- validateLong(ValidationReport, JsonNode) - Method in class com.github.fge.jsonschema.keyword.DivisorKeywordValidator
-
- validateLong(ValidationReport, JsonNode) - Method in class com.github.fge.jsonschema.keyword.NumericKeywordValidator
-
Method to be implemented by a numeric validator if both the keyword
value and instance value fit into a long
- ValidationContext - Class in com.github.fge.jsonschema.validator
-
A validation context
- ValidationContext(JsonValidatorCache) - Constructor for class com.github.fge.jsonschema.validator.ValidationContext
-
Create a validation context with an empty feature set
- ValidationReport - Class in com.github.fge.jsonschema.report
-
A validation report
- ValidationReport() - Constructor for class com.github.fge.jsonschema.report.ValidationReport
-
- valueOf(String) - Static method in enum com.github.fge.jsonschema.metaschema.BuiltinSchemas
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.github.fge.jsonschema.processing.LogThreshold
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.github.fge.jsonschema.processing.ref.Dereferencing
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.github.fge.jsonschema.report.Domain
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.github.fge.jsonschema.schema.AddressingMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.github.fge.jsonschema.util.NodeType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.github.fge.jsonschema.metaschema.BuiltinSchemas
-
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.processing.LogThreshold
-
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.processing.ref.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.report.Domain
-
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.schema.AddressingMode
-
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.util.NodeType
-
Returns an array containing the constants of this enum type, in
the order they are declared.