jschon
stable
API Reference
Examples
Tutorial
Running the tests
Contributing
Changelog
jschon
Index
Edit on GitHub
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
_
__bool__() (jschon.json.JSON method)
__call__() (jschon.catalog.LocalSource method)
(jschon.catalog.RemoteSource method)
(jschon.catalog.Source method)
(jschon.jsonschema.Result method)
__delitem__() (jschon.json.JSON method)
(jschon.jsonpatch.JSONPatch method)
__eq__() (jschon.json.JSON method)
(jschon.jsonpatch.JSONPatch method)
(jschon.jsonpatch.JSONPatchOperation method)
(jschon.jsonpointer.JSONPointer method)
(jschon.jsonpointer.RelativeJSONPointer method)
__ge__() (jschon.json.JSON method)
__getitem__() (jschon.json.JSON method)
(jschon.jsonpatch.JSONPatch method)
(jschon.jsonpointer.JSONPointer method)
__gt__() (jschon.json.JSON method)
__hash__() (jschon.jsonpointer.JSONPointer method)
(jschon.jsonpointer.RelativeJSONPointer method)
__init__() (jschon.catalog.Catalog method)
(jschon.catalog.LocalSource method)
(jschon.catalog.RemoteSource method)
(jschon.catalog.Source method)
(jschon.json.JSON method)
(jschon.jsonpatch.JSONPatch method)
(jschon.jsonschema.JSONSchema method)
(jschon.jsonschema.Result method)
(jschon.uri.URI method)
(jschon.vocabulary.core.AnchorKeyword method)
(jschon.vocabulary.core.DynamicAnchorKeyword method)
(jschon.vocabulary.core.DynamicRefKeyword method)
(jschon.vocabulary.core.IdKeyword method)
(jschon.vocabulary.core.RefKeyword method)
(jschon.vocabulary.core.SchemaKeyword method)
(jschon.vocabulary.core.VocabularyKeyword method)
(jschon.vocabulary.format.FormatKeyword method)
(jschon.vocabulary.Keyword method)
(jschon.vocabulary.legacy.RecursiveRefKeyword_2019_09 method)
(jschon.vocabulary.Metaschema method)
(jschon.vocabulary.validation.PatternKeyword method)
(jschon.vocabulary.Vocabulary method)
__iter__() (jschon.json.JSON method)
__le__() (jschon.json.JSON method)
(jschon.jsonpointer.JSONPointer method)
__len__() (jschon.json.JSON method)
(jschon.jsonpatch.JSONPatch method)
(jschon.jsonpointer.JSONPointer method)
__lt__() (jschon.json.JSON method)
(jschon.jsonpointer.JSONPointer method)
__new__() (jschon.jsonpatch.JSONPatchOperation static method)
(jschon.jsonpatch.PatchOp method)
(jschon.jsonpointer.JSONPointer static method)
(jschon.jsonpointer.RelativeJSONPointer static method)
__repr__() (jschon.json.JSON method)
(jschon.jsonpatch.JSONPatch method)
(jschon.jsonpatch.JSONPatchOperation method)
(jschon.jsonpatch.PatchOp method)
(jschon.jsonpointer.JSONPointer method)
(jschon.jsonpointer.RelativeJSONPointer method)
__setitem__() (jschon.json.JSON method)
(jschon.jsonpatch.JSONPatch method)
__str__() (jschon.json.JSON method)
(jschon.jsonpointer.JSONPointer method)
(jschon.jsonpointer.RelativeJSONPointer method)
__truediv__() (jschon.jsonpointer.JSONPointer method)
A
absolute_uri (jschon.jsonschema.Result property)
ADD (jschon.jsonpatch.PatchOp attribute)
add() (in module jschon.jsonpatch)
(jschon.json.JSON method)
add_schema() (jschon.catalog.Catalog method)
add_uri_source() (jschon.catalog.Catalog method)
AdditionalItemsKeyword_2019_09 (class in jschon.vocabulary.legacy)
AdditionalPropertiesKeyword (class in jschon.vocabulary.applicator)
AllOfKeyword (class in jschon.vocabulary.applicator)
AnchorKeyword (class in jschon.vocabulary.core)
annotate() (jschon.jsonschema.Result method)
annotation (jschon.jsonschema.Result attribute)
AnyOfKeyword (class in jschon.vocabulary.applicator)
apply() (jschon.jsonpatch.JSONPatchOperation method)
ArrayOfSubschemas (class in jschon.vocabulary)
asdict() (jschon.jsonpatch.JSONPatchOperation method)
aslist() (jschon.jsonpatch.JSONPatch method)
authority (jschon.uri.URI property)
B
base_uri (jschon.jsonschema.JSONSchema property)
C
cache() (jschon.catalog.Catalog method)
cacheid (jschon.jsonschema.JSONSchema attribute)
canonical_uri (jschon.jsonschema.JSONSchema property)
Catalog (class in jschon.catalog)
catalog (jschon.jsonschema.JSONSchema attribute)
CatalogError
children (jschon.jsonschema.Result attribute)
collect_annotations() (jschon.jsonschema.Result method)
collect_errors() (jschon.jsonschema.Result method)
CommentKeyword (class in jschon.vocabulary.core)
ConstKeyword (class in jschon.vocabulary.validation)
ContainsKeyword (class in jschon.vocabulary.applicator)
ContentEncodingKeyword (class in jschon.vocabulary.annotation)
ContentMediaTypeKeyword (class in jschon.vocabulary.annotation)
ContentSchemaKeyword (class in jschon.vocabulary.annotation)
COPY (jschon.jsonpatch.PatchOp attribute)
copy() (in module jschon.jsonpatch)
(jschon.json.JSON method)
(jschon.uri.URI method)
create_catalog() (in module jschon)
create_metaschema() (jschon.catalog.Catalog method)
create_output() (in module jschon.output)
create_vocabulary() (jschon.catalog.Catalog method)
D
data (jschon.json.JSON attribute)
(jschon.jsonschema.JSONSchema attribute)
DefaultKeyword (class in jschon.vocabulary.annotation)
DefsKeyword (class in jschon.vocabulary.core)
del_schema() (jschon.catalog.Catalog method)
DependentRequiredKeyword (class in jschon.vocabulary.validation)
DependentSchemasKeyword (class in jschon.vocabulary.applicator)
depends_on (jschon.vocabulary.annotation.ContentSchemaKeyword attribute)
(jschon.vocabulary.applicator.AdditionalPropertiesKeyword attribute)
(jschon.vocabulary.applicator.ElseKeyword attribute)
(jschon.vocabulary.applicator.ItemsKeyword attribute)
(jschon.vocabulary.applicator.ThenKeyword attribute)
(jschon.vocabulary.applicator.UnevaluatedItemsKeyword attribute)
(jschon.vocabulary.applicator.UnevaluatedPropertiesKeyword attribute)
(jschon.vocabulary.Keyword attribute)
(jschon.vocabulary.legacy.AdditionalItemsKeyword_2019_09 attribute)
(jschon.vocabulary.legacy.UnevaluatedItemsKeyword_2019_09 attribute)
(jschon.vocabulary.validation.MaxContainsKeyword attribute)
(jschon.vocabulary.validation.MinContainsKeyword attribute)
DeprecatedKeyword (class in jschon.vocabulary.annotation)
DescriptionKeyword (class in jschon.vocabulary.annotation)
discard() (jschon.jsonschema.Result method)
document_rootschema (jschon.jsonschema.JSONSchema property)
dumpf() (jschon.json.JSON method)
dumps() (jschon.json.JSON method)
DynamicAnchorKeyword (class in jschon.vocabulary.core)
DynamicRefKeyword (class in jschon.vocabulary.core)
E
ElseKeyword (class in jschon.vocabulary.applicator)
enable_formats() (jschon.catalog.Catalog method)
EnumKeyword (class in jschon.vocabulary.validation)
error (jschon.jsonschema.Result attribute)
escape() (jschon.jsonpointer.JSONPointer static method)
evaluate() (jschon.jsonpatch.JSONPatch method)
(jschon.jsonpointer.JSONPointer method)
(jschon.jsonpointer.RelativeJSONPointer method)
(jschon.jsonschema.JSONSchema method)
(jschon.vocabulary.annotation.ContentSchemaKeyword method)
(jschon.vocabulary.applicator.AdditionalPropertiesKeyword method)
(jschon.vocabulary.applicator.AllOfKeyword method)
(jschon.vocabulary.applicator.AnyOfKeyword method)
(jschon.vocabulary.applicator.ContainsKeyword method)
(jschon.vocabulary.applicator.DependentSchemasKeyword method)
(jschon.vocabulary.applicator.ElseKeyword method)
(jschon.vocabulary.applicator.IfKeyword method)
(jschon.vocabulary.applicator.ItemsKeyword method)
(jschon.vocabulary.applicator.NotKeyword method)
(jschon.vocabulary.applicator.OneOfKeyword method)
(jschon.vocabulary.applicator.PatternPropertiesKeyword method)
(jschon.vocabulary.applicator.PrefixItemsKeyword method)
(jschon.vocabulary.applicator.PropertiesKeyword method)
(jschon.vocabulary.applicator.PropertyNamesKeyword method)
(jschon.vocabulary.applicator.ThenKeyword method)
(jschon.vocabulary.applicator.UnevaluatedItemsKeyword method)
(jschon.vocabulary.applicator.UnevaluatedPropertiesKeyword method)
(jschon.vocabulary.core.DynamicRefKeyword method)
(jschon.vocabulary.core.RefKeyword method)
(jschon.vocabulary.format.FormatKeyword method)
(jschon.vocabulary.Keyword method)
(jschon.vocabulary.legacy.AdditionalItemsKeyword_2019_09 method)
(jschon.vocabulary.legacy.ItemsKeyword_2019_09 method)
(jschon.vocabulary.legacy.RecursiveRefKeyword_2019_09 method)
(jschon.vocabulary.legacy.UnevaluatedItemsKeyword_2019_09 method)
(jschon.vocabulary.validation.ConstKeyword method)
(jschon.vocabulary.validation.DependentRequiredKeyword method)
(jschon.vocabulary.validation.EnumKeyword method)
(jschon.vocabulary.validation.ExclusiveMaximumKeyword method)
(jschon.vocabulary.validation.ExclusiveMinimumKeyword method)
(jschon.vocabulary.validation.MaxContainsKeyword method)
(jschon.vocabulary.validation.MaximumKeyword method)
(jschon.vocabulary.validation.MaxItemsKeyword method)
(jschon.vocabulary.validation.MaxLengthKeyword method)
(jschon.vocabulary.validation.MaxPropertiesKeyword method)
(jschon.vocabulary.validation.MinContainsKeyword method)
(jschon.vocabulary.validation.MinimumKeyword method)
(jschon.vocabulary.validation.MinItemsKeyword method)
(jschon.vocabulary.validation.MinLengthKeyword method)
(jschon.vocabulary.validation.MinPropertiesKeyword method)
(jschon.vocabulary.validation.MultipleOfKeyword method)
(jschon.vocabulary.validation.PatternKeyword method)
(jschon.vocabulary.validation.RequiredKeyword method)
(jschon.vocabulary.validation.TypeKeyword method)
(jschon.vocabulary.validation.UniqueItemsKeyword method)
ExamplesKeyword (class in jschon.vocabulary.annotation)
ExclusiveMaximumKeyword (class in jschon.vocabulary.validation)
ExclusiveMinimumKeyword (class in jschon.vocabulary.validation)
F
fail() (jschon.jsonschema.Result method)
false (in module jschon.json)
format_validator() (in module jschon.vocabulary.format)
FormatKeyword (class in jschon.vocabulary.format)
FormatValidator (in module jschon.vocabulary.format)
fragment (jschon.uri.URI property)
G
get_catalog() (jschon.catalog.Catalog class method)
get_kwclass() (jschon.vocabulary.Metaschema method)
get_metaschema() (jschon.catalog.Catalog method)
get_schema() (jschon.catalog.Catalog method)
get_vocabulary() (jschon.catalog.Catalog method)
globals (jschon.jsonschema.Result property)
H
has_absolute_base() (jschon.uri.URI method)
I
IdKeyword (class in jschon.vocabulary.core)
IfKeyword (class in jschon.vocabulary.applicator)
insert() (jschon.json.JSON method)
(jschon.jsonpatch.JSONPatch method)
instance (jschon.jsonschema.Result attribute)
instance_types (jschon.vocabulary.annotation.ContentEncodingKeyword attribute)
(jschon.vocabulary.annotation.ContentMediaTypeKeyword attribute)
(jschon.vocabulary.annotation.ContentSchemaKeyword attribute)
(jschon.vocabulary.applicator.AdditionalPropertiesKeyword attribute)
(jschon.vocabulary.applicator.ContainsKeyword attribute)
(jschon.vocabulary.applicator.DependentSchemasKeyword attribute)
(jschon.vocabulary.applicator.ItemsKeyword attribute)
(jschon.vocabulary.applicator.PatternPropertiesKeyword attribute)
(jschon.vocabulary.applicator.PrefixItemsKeyword attribute)
(jschon.vocabulary.applicator.PropertiesKeyword attribute)
(jschon.vocabulary.applicator.PropertyNamesKeyword attribute)
(jschon.vocabulary.applicator.UnevaluatedItemsKeyword attribute)
(jschon.vocabulary.applicator.UnevaluatedPropertiesKeyword attribute)
(jschon.vocabulary.Keyword attribute)
(jschon.vocabulary.legacy.AdditionalItemsKeyword_2019_09 attribute)
(jschon.vocabulary.legacy.ItemsKeyword_2019_09 attribute)
(jschon.vocabulary.legacy.UnevaluatedItemsKeyword_2019_09 attribute)
(jschon.vocabulary.validation.DependentRequiredKeyword attribute)
(jschon.vocabulary.validation.ExclusiveMaximumKeyword attribute)
(jschon.vocabulary.validation.ExclusiveMinimumKeyword attribute)
(jschon.vocabulary.validation.MaxContainsKeyword attribute)
(jschon.vocabulary.validation.MaximumKeyword attribute)
(jschon.vocabulary.validation.MaxItemsKeyword attribute)
(jschon.vocabulary.validation.MaxLengthKeyword attribute)
(jschon.vocabulary.validation.MaxPropertiesKeyword attribute)
(jschon.vocabulary.validation.MinContainsKeyword attribute)
(jschon.vocabulary.validation.MinimumKeyword attribute)
(jschon.vocabulary.validation.MinItemsKeyword attribute)
(jschon.vocabulary.validation.MinLengthKeyword attribute)
(jschon.vocabulary.validation.MinPropertiesKeyword attribute)
(jschon.vocabulary.validation.MultipleOfKeyword attribute)
(jschon.vocabulary.validation.PatternKeyword attribute)
(jschon.vocabulary.validation.RequiredKeyword attribute)
(jschon.vocabulary.validation.UniqueItemsKeyword attribute)
is_absolute() (jschon.uri.URI method)
is_format_enabled() (jschon.catalog.Catalog method)
itemclass (jschon.json.JSON attribute)
itemkwargs (jschon.json.JSON attribute)
ItemsKeyword (class in jschon.vocabulary.applicator)
ItemsKeyword_2019_09 (class in jschon.vocabulary.legacy)
J
jschon.catalog
module
jschon.exc
module
jschon.formats
module
jschon.json
module
jschon.jsonpatch
module
jschon.jsonpointer
module
jschon.jsonschema
module
jschon.output
module
jschon.uri
module
jschon.utils
module
jschon.vocabulary
module
jschon.vocabulary.annotation
module
jschon.vocabulary.applicator
module
jschon.vocabulary.core
module
jschon.vocabulary.format
module
jschon.vocabulary.legacy
module
jschon.vocabulary.validation
module
JschonError
JSON (class in jschon.json)
json_dumpf() (in module jschon.utils)
json_dumps() (in module jschon.utils)
json_loadf() (in module jschon.utils)
json_loadr() (in module jschon.utils)
json_loads() (in module jschon.utils)
JSONCompatible (in module jschon.json)
JSONError
jsonify() (jschon.vocabulary.ArrayOfSubschemas class method)
(jschon.vocabulary.ObjectOfSubschemas class method)
(jschon.vocabulary.Subschema class method)
(jschon.vocabulary.SubschemaMixin class method)
JSONPatch (class in jschon.jsonpatch)
JSONPatchError
JSONPatchOperation (class in jschon.jsonpatch)
JSONPointer (class in jschon.jsonpointer)
JSONPointerError
JSONPointerMalformedError
JSONPointerReferenceError
JSONSchema (class in jschon.jsonschema)
JSONSchemaError
K
key (jschon.json.JSON attribute)
(jschon.jsonschema.JSONSchema attribute)
(jschon.jsonschema.Result attribute)
(jschon.vocabulary.annotation.ContentEncodingKeyword attribute)
(jschon.vocabulary.annotation.ContentMediaTypeKeyword attribute)
(jschon.vocabulary.annotation.ContentSchemaKeyword attribute)
(jschon.vocabulary.annotation.DefaultKeyword attribute)
(jschon.vocabulary.annotation.DeprecatedKeyword attribute)
(jschon.vocabulary.annotation.DescriptionKeyword attribute)
(jschon.vocabulary.annotation.ExamplesKeyword attribute)
(jschon.vocabulary.annotation.ReadOnlyKeyword attribute)
(jschon.vocabulary.annotation.TitleKeyword attribute)
(jschon.vocabulary.annotation.WriteOnlyKeyword attribute)
(jschon.vocabulary.applicator.AdditionalPropertiesKeyword attribute)
(jschon.vocabulary.applicator.AllOfKeyword attribute)
(jschon.vocabulary.applicator.AnyOfKeyword attribute)
(jschon.vocabulary.applicator.ContainsKeyword attribute)
(jschon.vocabulary.applicator.DependentSchemasKeyword attribute)
(jschon.vocabulary.applicator.ElseKeyword attribute)
(jschon.vocabulary.applicator.IfKeyword attribute)
(jschon.vocabulary.applicator.ItemsKeyword attribute)
(jschon.vocabulary.applicator.NotKeyword attribute)
(jschon.vocabulary.applicator.OneOfKeyword attribute)
(jschon.vocabulary.applicator.PatternPropertiesKeyword attribute)
(jschon.vocabulary.applicator.PrefixItemsKeyword attribute)
(jschon.vocabulary.applicator.PropertiesKeyword attribute)
(jschon.vocabulary.applicator.PropertyNamesKeyword attribute)
(jschon.vocabulary.applicator.ThenKeyword attribute)
(jschon.vocabulary.applicator.UnevaluatedItemsKeyword attribute)
(jschon.vocabulary.applicator.UnevaluatedPropertiesKeyword attribute)
(jschon.vocabulary.core.AnchorKeyword attribute)
(jschon.vocabulary.core.CommentKeyword attribute)
(jschon.vocabulary.core.DefsKeyword attribute)
(jschon.vocabulary.core.DynamicAnchorKeyword attribute)
(jschon.vocabulary.core.DynamicRefKeyword attribute)
(jschon.vocabulary.core.IdKeyword attribute)
(jschon.vocabulary.core.RefKeyword attribute)
(jschon.vocabulary.core.SchemaKeyword attribute)
(jschon.vocabulary.core.VocabularyKeyword attribute)
(jschon.vocabulary.format.FormatKeyword attribute)
(jschon.vocabulary.Keyword attribute)
(jschon.vocabulary.legacy.AdditionalItemsKeyword_2019_09 attribute)
(jschon.vocabulary.legacy.ItemsKeyword_2019_09 attribute)
(jschon.vocabulary.legacy.RecursiveAnchorKeyword_2019_09 attribute)
(jschon.vocabulary.legacy.RecursiveRefKeyword_2019_09 attribute)
(jschon.vocabulary.legacy.UnevaluatedItemsKeyword_2019_09 attribute)
(jschon.vocabulary.validation.ConstKeyword attribute)
(jschon.vocabulary.validation.DependentRequiredKeyword attribute)
(jschon.vocabulary.validation.EnumKeyword attribute)
(jschon.vocabulary.validation.ExclusiveMaximumKeyword attribute)
(jschon.vocabulary.validation.ExclusiveMinimumKeyword attribute)
(jschon.vocabulary.validation.MaxContainsKeyword attribute)
(jschon.vocabulary.validation.MaximumKeyword attribute)
(jschon.vocabulary.validation.MaxItemsKeyword attribute)
(jschon.vocabulary.validation.MaxLengthKeyword attribute)
(jschon.vocabulary.validation.MaxPropertiesKeyword attribute)
(jschon.vocabulary.validation.MinContainsKeyword attribute)
(jschon.vocabulary.validation.MinimumKeyword attribute)
(jschon.vocabulary.validation.MinItemsKeyword attribute)
(jschon.vocabulary.validation.MinLengthKeyword attribute)
(jschon.vocabulary.validation.MinPropertiesKeyword attribute)
(jschon.vocabulary.validation.MultipleOfKeyword attribute)
(jschon.vocabulary.validation.PatternKeyword attribute)
(jschon.vocabulary.validation.RequiredKeyword attribute)
(jschon.vocabulary.validation.TypeKeyword attribute)
(jschon.vocabulary.validation.UniqueItemsKeyword attribute)
Keyword (class in jschon.vocabulary)
keywords (jschon.jsonschema.JSONSchema attribute)
L
load_json() (jschon.catalog.Catalog method)
loadf() (jschon.json.JSON class method)
loadr() (jschon.json.JSON class method)
loads() (jschon.json.JSON class method)
LocalSource (class in jschon.catalog)
M
malformed_exc (jschon.jsonpointer.JSONPointer attribute)
(jschon.jsonpointer.RelativeJSONPointer attribute)
MaxContainsKeyword (class in jschon.vocabulary.validation)
MaximumKeyword (class in jschon.vocabulary.validation)
MaxItemsKeyword (class in jschon.vocabulary.validation)
MaxLengthKeyword (class in jschon.vocabulary.validation)
MaxPropertiesKeyword (class in jschon.vocabulary.validation)
Metaschema (class in jschon.vocabulary)
metaschema (jschon.jsonschema.JSONSchema property)
metaschema_uri (jschon.jsonschema.JSONSchema property)
MinContainsKeyword (class in jschon.vocabulary.validation)
MinimumKeyword (class in jschon.vocabulary.validation)
MinItemsKeyword (class in jschon.vocabulary.validation)
MinLengthKeyword (class in jschon.vocabulary.validation)
MinPropertiesKeyword (class in jschon.vocabulary.validation)
module
jschon.catalog
jschon.exc
jschon.formats
jschon.json
jschon.jsonpatch
jschon.jsonpointer
jschon.jsonschema
jschon.output
jschon.uri
jschon.utils
jschon.vocabulary
jschon.vocabulary.annotation
jschon.vocabulary.applicator
jschon.vocabulary.core
jschon.vocabulary.format
jschon.vocabulary.legacy
jschon.vocabulary.validation
MOVE (jschon.jsonpatch.PatchOp attribute)
move() (in module jschon.jsonpatch)
(jschon.json.JSON method)
MultipleOfKeyword (class in jschon.vocabulary.validation)
N
name (jschon.catalog.Catalog attribute)
noassert() (jschon.jsonschema.Result method)
NotKeyword (class in jschon.vocabulary.applicator)
null (in module jschon.json)
O
ObjectOfSubschemas (class in jschon.vocabulary)
OneOfKeyword (class in jschon.vocabulary.applicator)
output() (jschon.jsonschema.Result method)
output_formatter() (in module jschon.output)
OutputFormatter (in module jschon.output)
P
parent (jschon.json.JSON attribute)
(jschon.jsonschema.JSONSchema attribute)
(jschon.jsonschema.Result attribute)
parentschema (jschon.jsonschema.JSONSchema property)
parse_uri_fragment() (jschon.jsonpointer.JSONPointer class method)
pass_() (jschon.jsonschema.Result method)
passed (jschon.jsonschema.Result property)
PatchOp (class in jschon.jsonpatch)
path (jschon.json.JSON property)
(jschon.jsonschema.Result attribute)
(jschon.uri.URI property)
PatternKeyword (class in jschon.vocabulary.validation)
PatternPropertiesKeyword (class in jschon.vocabulary.applicator)
PrefixItemsKeyword (class in jschon.vocabulary.applicator)
PropertiesKeyword (class in jschon.vocabulary.applicator)
PropertyNamesKeyword (class in jschon.vocabulary.applicator)
Q
query (jschon.uri.URI property)
R
ReadOnlyKeyword (class in jschon.vocabulary.annotation)
RecursiveAnchorKeyword_2019_09 (class in jschon.vocabulary.legacy)
RecursiveRefKeyword_2019_09 (class in jschon.vocabulary.legacy)
reference_exc (jschon.jsonpointer.JSONPointer attribute)
(jschon.jsonpointer.RelativeJSONPointer attribute)
RefKeyword (class in jschon.vocabulary.core)
refschema() (jschon.jsonschema.Result method)
RelativeJSONPointer (class in jschon.jsonpointer)
RelativeJSONPointerMalformedError
RelativeJSONPointerReferenceError
relpath (jschon.jsonschema.Result attribute)
RemoteSource (class in jschon.catalog)
REMOVE (jschon.jsonpatch.PatchOp attribute)
remove() (in module jschon.jsonpatch)
(jschon.json.JSON method)
REPLACE (jschon.jsonpatch.PatchOp attribute)
replace() (in module jschon.jsonpatch)
(jschon.json.JSON method)
RequiredKeyword (class in jschon.vocabulary.validation)
resolve() (jschon.uri.URI method)
(jschon.vocabulary.core.DynamicRefKeyword method)
(jschon.vocabulary.core.RefKeyword method)
(jschon.vocabulary.legacy.RecursiveRefKeyword_2019_09 method)
resource_rootschema (jschon.jsonschema.JSONSchema property)
Result (class in jschon.jsonschema)
RFC
RFC 6901
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
,
[6]
,
[7]
RFC 6902
,
[1]
S
schema (jschon.jsonschema.Result attribute)
schema_node (jschon.jsonschema.Result property)
SchemaKeyword (class in jschon.vocabulary.core)
scheme (jschon.uri.URI property)
sibling() (jschon.jsonschema.Result method)
Source (class in jschon.catalog)
static (jschon.vocabulary.core.AnchorKeyword attribute)
(jschon.vocabulary.core.CommentKeyword attribute)
(jschon.vocabulary.core.DefsKeyword attribute)
(jschon.vocabulary.core.DynamicAnchorKeyword attribute)
(jschon.vocabulary.core.IdKeyword attribute)
(jschon.vocabulary.core.SchemaKeyword attribute)
(jschon.vocabulary.core.VocabularyKeyword attribute)
(jschon.vocabulary.Keyword attribute)
(jschon.vocabulary.legacy.RecursiveAnchorKeyword_2019_09 attribute)
Subschema (class in jschon.vocabulary)
SubschemaMixin (class in jschon.vocabulary)
T
TEST (jschon.jsonpatch.PatchOp attribute)
test() (in module jschon.jsonpatch)
(jschon.json.JSON method)
ThenKeyword (class in jschon.vocabulary.applicator)
TitleKeyword (class in jschon.vocabulary.annotation)
true (in module jschon.json)
tuplify() (in module jschon.utils)
type (jschon.json.JSON attribute)
(jschon.jsonschema.JSONSchema attribute)
TypeKeyword (class in jschon.vocabulary.validation)
U
unescape() (jschon.jsonpointer.JSONPointer static method)
UnevaluatedItemsKeyword (class in jschon.vocabulary.applicator)
UnevaluatedItemsKeyword_2019_09 (class in jschon.vocabulary.legacy)
UnevaluatedPropertiesKeyword (class in jschon.vocabulary.applicator)
UniqueItemsKeyword (class in jschon.vocabulary.validation)
URI (class in jschon.uri)
uri (jschon.jsonschema.JSONSchema property)
uri_fragment() (jschon.jsonpointer.JSONPointer method)
URIError
V
valid (jschon.jsonschema.Result property)
validate() (jschon.jsonschema.JSONSchema method)
(jschon.uri.URI method)
validate_json_pointer() (in module jschon.formats)
value (jschon.json.JSON property)
Vocabulary (class in jschon.vocabulary)
VocabularyKeyword (class in jschon.vocabulary.core)
W
WriteOnlyKeyword (class in jschon.vocabulary.annotation)
Read the Docs
v: stable
Versions
latest
stable
Downloads
On Read the Docs
Project Home
Builds