Index

_ | A | B | C | D | E | F | G | I | J | L | M | N | O | P | R | S | V

_

__add__() (jsondata.jsonpatch.JSONPatch method)
(jsondata.JSONPointer.JSONPointer method), [1]
(jsondata.jsonpointer.JSONPointer method)
__call__() (jsondata.jsondata.JSONData method)
(jsondata.JSONPointer.JSONPointer method), [1]
(jsondata.jsonpatch.JSONPatch method)
(jsondata.jsonpatch.JSONPatchItem method)
(jsondata.jsonpointer.JSONPointer method)
__delitem__() (jsondata.jsondata.JSONData method)
__enter__() (jsondata.jsondata.JSONData method)
__eq__() (jsondata.jsondata.JSONData method)
(jsondata.JSONPointer.JSONPointer method), [1]
(jsondata.jsonpatch.JSONPatch method)
(jsondata.jsonpatch.JSONPatchFilter method)
(jsondata.jsonpatch.JSONPatchItem method)
(jsondata.jsonpointer.JSONPointer method)
__exit__() (jsondata.jsondata.JSONData method)
__ge__() (jsondata.JSONPointer.JSONPointer method), [1]
(jsondata.jsonpointer.JSONPointer method)
__getitem__() (jsondata.jsondata.JSONData method), [1]
(jsondata.jsonpatch.JSONPatch method)
(jsondata.jsonpatch.JSONPatchItem method)
__gt__() (jsondata.JSONPointer.JSONPointer method), [1]
(jsondata.jsonpointer.JSONPointer method)
__iadd__() (jsondata.jsonpatch.JSONPatch method)
(jsondata.JSONPointer.JSONPointer method), [1]
(jsondata.jsonpointer.JSONPointer method)
__init__() (jsondata.jsondata.JSONData method)
(jsondata.JSONPointer.JSONPointer method), [1]
(jsondata.JSONTree.JSONTree method), [1]
(jsondata.jsondataserializer.JSONDataSerializer method)
(jsondata.jsonpatch.JSONPatch method)
(jsondata.jsonpatch.JSONPatchFilter method)
(jsondata.jsonpatch.JSONPatchItem method)
(jsondata.jsonpatch.JSONPatchItemRaw method)
(jsondata.jsonpointer.JSONPointer method)
__isub__() (jsondata.jsonpatch.JSONPatch method)
__iter__() (jsondata.jsondata.JSONData method)
(jsondata.jsonpatch.JSONPatch method)
__le__() (jsondata.JSONPointer.JSONPointer method), [1]
(jsondata.jsonpointer.JSONPointer method)
__len__() (jsondata.jsonpatch.JSONPatch method)
__lt__() (jsondata.JSONPointer.JSONPointer method), [1]
(jsondata.jsonpointer.JSONPointer method)
__ne__() (jsondata.jsondata.JSONData method)
(jsondata.JSONPointer.JSONPointer method), [1]
(jsondata.jsonpatch.JSONPatch method)
(jsondata.jsonpatch.JSONPatchFilter method)
(jsondata.jsonpatch.JSONPatchItem method)
(jsondata.jsonpointer.JSONPointer method)
__radd__() (jsondata.JSONPointer.JSONPointer method), [1]
(jsondata.jsonpointer.JSONPointer method)
__repr__() (jsondata.jsondata.JSONData method)
(jsondata.JSONPointer.JSONPointer method), [1]
(jsondata.jsonpatch.JSONPatch method)
(jsondata.jsonpatch.JSONPatchItem method)
(jsondata.jsonpointer.JSONPointer method)
__setitem__() (jsondata.jsondata.JSONData method)
__str__() (jsondata.jsondata.JSONData method)
(jsondata.JSONPointer.JSONPointer method), [1]
(jsondata.jsonpatch.JSONPatch method)
(jsondata.jsonpatch.JSONPatchItem method)
(jsondata.jsonpointer.JSONPointer method)
__sub__() (jsondata.jsonpatch.JSONPatch method)

A

apply() (jsondata.jsonpatch.JSONPatch method)
(jsondata.jsonpatch.JSONPatchItem method)
assign-types
C_DEEP
C_REF
C_SHALLOW

B

B_ALL
op-types
B_AND
op-types
B_DIV
op-types
B_MOD
op-types
B_MULT
op-types
B_OR
op-types
B_SUB
op-types
B_XOR
op-types
branch_add() (jsondata.jsondata.JSONData method)
branch_copy() (jsondata.jsondata.JSONData method)
branch_create() (jsondata.jsondata.JSONData method)
branch_move() (jsondata.jsondata.JSONData method)
branch_remove() (jsondata.jsondata.JSONData method)
branch_replace() (jsondata.jsondata.JSONData method)
branch_superpose() (jsondata.jsondata.JSONData method)
branch_test() (jsondata.jsondata.JSONData method)

C

C_DEEP
assign-types
C_DEFAULT
scope
C_REF
assign-types
C_SHALLOW
assign-types
character-sets
CHARSET_STR
CHARSET_UTF
CHARS_RAW
modes
CHARS_STR
modes
CHARS_UTF
modes
CHARSET_STR
character-sets
CHARSET_UTF
character-sets
check_node_or_value() (jsondata.JSONPointer.JSONPointer method), [1]
(jsondata.jsonpointer.JSONPointer method)
clear() (jsondata.jsondata.JSONData method)
copy() (jsondata.jsondata.JSONData method)
copy_path_list() (jsondata.JSONPointer.JSONPointer method), [1]
(jsondata.jsonpointer.JSONPointer method)

D

data-scope
SD_BOTH
SD_INPUT
SD_OUTPUT
deepcopy() (jsondata.jsondata.JSONData method)
DF_CSV
print-formats
DF_JSON
print-formats
DF_REPR
print-formats
DF_REVIEW
print-formats
DF_STR
print-formats
DF_SUMUP
print-formats
DF_TABLE
print-formats
dump_data() (jsondata.jsondata.JSONData method)
(jsondata.jsondataserializer.JSONDataSerializer method)
dump_schema() (jsondata.jsondata.JSONData method)
(jsondata.jsondataserializer.JSONDataSerializer method)

E

evaluate() (jsondata.jsonpointer.JSONPointer method)

F

fetch_pointerpath() (in module jsondata.jsonpointer)
fetchDiff() (jsondata.JSONTree.JSONTree method), [1]

G

get() (jsondata.jsondata.JSONData method)
get_canonical_value() (jsondata.jsondata.JSONData method)
get_data() (jsondata.jsondata.JSONData method)
get_data_items() (jsondata.jsondata.JSONData method)
get_node() (jsondata.JSONPointer.JSONPointer method), [1]
get_node_and_child() (jsondata.JSONPointer.JSONPointer method), [1]
(jsondata.jsonpointer.JSONPointer method)
get_node_and_key() (jsondata.jsonpointer.JSONPointer method)
get_node_exist() (jsondata.JSONPointer.JSONPointer method), [1]
(jsondata.jsonpointer.JSONPointer method)
get_node_or_value() (jsondata.JSONPointer.JSONPointer method), [1]
get_node_value() (jsondata.jsonpointer.JSONPointer method)
get_path_list() (jsondata.JSONPointer.JSONPointer method), [1]
(jsondata.jsonpointer.JSONPointer method)
get_path_list_and_key() (jsondata.JSONPointer.JSONPointer method), [1]
(jsondata.jsonpointer.JSONPointer method)
get_pointer() (jsondata.JSONPointer.JSONPointer method), [1]
(jsondata.jsonpointer.JSONPointer method)
get_pointer_and_key() (jsondata.jsonpointer.JSONPointer method)
get_pointer_str() (jsondata.jsonpointer.JSONPointer method)
get_raw() (jsondata.JSONPointer.JSONPointer method), [1]
(jsondata.jsonpointer.JSONPointer method)
get_relupidx() (jsondata.jsonpointer.JSONPointer method)
get_schema() (jsondata.jsondata.JSONData method)
get_start() (jsondata.jsonpointer.JSONPointer method)
get_startrel() (jsondata.jsonpointer.JSONPointer method)
getOp() (in module jsondata.jsonpatch)
getpatchitem() (jsondata.jsonpatch.JSONPatch method)
getpatchitems() (jsondata.jsonpatch.JSONPatch method)
gettree() (jsondata.jsonpatch.JSONPatch method)

I

isfragment() (jsondata.jsonpointer.JSONPointer method)
isrel() (jsondata.jsonpointer.JSONPointer method)
isrelpathrequest() (jsondata.jsonpointer.JSONPointer method)
isvalid_nodetype() (jsondata.jsonpointer.JSONPointer method)
isvalrequest() (jsondata.jsonpointer.JSONPointer method)
iter_path() (jsondata.JSONPointer.JSONPointer method), [1]
(jsondata.jsonpointer.JSONPointer method)
iter_path_nodes() (jsondata.JSONPointer.JSONPointer method), [1]
(jsondata.jsonpointer.JSONPointer method)
iter_path_subpathdata() (jsondata.jsonpointer.JSONPointer method)
iter_path_subpaths() (jsondata.jsonpointer.JSONPointer method)

J

json_export() (jsondata.jsondataserializer.JSONDataSerializer method)
json_import() (jsondata.jsondataserializer.JSONDataSerializer method)
JSONData (class in jsondata.jsondata)
jsondata (module)
jsondata.__init__ (module)
jsondata.jsondata (module)
jsondata.jsondataserializer (module)
jsondata.jsonpatch (module)
jsondata.JSONPointer (module), [1]
jsondata.jsonpointer (module)
jsondata.JSONTree (module), [1]
jsondata.Selftest (module), [1]
JSONDataAmbiguityError, [1]
JSONDataError, [1], [2]
JSONDataIndexError, [1]
JSONDataKeyError, [1]
JSONDataModeError, [1]
JSONDataNodeTypeError, [1]
JSONDataParameterError, [1], [2]
JSONDataPatchError, [1]
JSONDataPatchItemError, [1]
JSONDataPathError, [1]
JSONDataSerializer (class in jsondata.jsondataserializer)
JSONDataSourceFileError, [1], [2]
JSONDataTargetFileError, [1], [2]
JSONDataValueError, [1], [2]
JSONPatch (class in jsondata.jsonpatch)
JSONPatchFilter (class in jsondata.jsonpatch)
JSONPatchItem (class in jsondata.jsonpatch)
JSONPatchItemRaw (class in jsondata.jsonpatch)
JSONPointer (class in jsondata.JSONPointer), [1]
(class in jsondata.jsonpointer)
jsonpointer_data_schema() (in module jsondata.Selftest), [1]
jsonpointer_selftest_data() (in module jsondata.Selftest), [1]
jsonpointer_selftest_data_schema() (in module jsondata.Selftest), [1]
JSONPointerError, [1]
JSONPointerTypeError
JSONTree (class in jsondata.JSONTree), [1]
JSONTreeException (class in jsondata.JSONTree), [1]

L

LINE_CUT
modes
LINE_WRAP
modes
load_appname() (in module jsondata.Selftest), [1]
load_data() (in module jsondata.Selftest), [1]

M

M_ALL
match-sets
M_FIRST
match-sets
M_LAST
match-sets
match-criteria
MATCH_CHLDATTR
MATCH_INDEX
MATCH_INSERT
MATCH_KEY
MATCH_MEM
MATCH_NEW
MATCH_NO
MATCH_PRESENT
match-sets
M_ALL
M_FIRST
M_LAST
MATCH_CHLDATTR
match-criteria
MATCH_INDEX
match-criteria
MATCH_INSERT
match-criteria
MATCH_KEY
match-criteria
MATCH_MEM
match-criteria
MATCH_NEW
match-criteria
MATCH_NO
match-criteria
MATCH_PRESENT
match-criteria
MJ_ECMA264
modes
MJ_RFC4627
modes
MJ_RFC6901
modes
MJ_RFC6902
modes
MJ_RFC7159
modes
MJ_RFC8259
modes
MODE_SCHEMA_DEFAULT
modes
modes
CHARS_RAW
CHARS_STR
CHARS_UTF
LINE_CUT
LINE_WRAP
MJ_ECMA264
MJ_RFC4627
MJ_RFC6901
MJ_RFC6902
MJ_RFC7159
MJ_RFC8259
MODE_SCHEMA_DEFAULT
MS_DRAFT3
MS_DRAFT4
MS_OFF
MS_ON
PT_NODE
PT_PATH
PT_RFC6901
MS_DRAFT3
modes
MS_DRAFT4
modes
MS_OFF
modes
MS_ON
modes

N

node-types
VALID_NODE_TYPE
NOTATION_HTTP_FRAGMENT
pointer-notation, [1]
NOTATION_JSON
pointer-notation, [1]

O

op-types
B_ALL
B_AND
B_DIV
B_MOD
B_MULT
B_OR
B_SUB
B_XOR

P

patch
RFC6902
RFC6902_ADD
RFC6902_COPY
RFC6902_MOVE
RFC6902_REMOVE
RFC6902_REPLACE
RFC6902_TEST
patch_export() (jsondata.jsonpatch.JSONPatch method)
patch_import() (jsondata.jsonpatch.JSONPatch method)
pointer-display
PT_PATH
PT_RFC6901
pointer-notation
NOTATION_HTTP_FRAGMENT, [1]
NOTATION_JSON, [1]
pop() (jsondata.jsondata.JSONData method)
print-formats
DF_CSV
DF_JSON
DF_REPR
DF_REVIEW
DF_STR
DF_SUMUP
DF_TABLE
printDiff() (jsondata.JSONTree.JSONTree method), [1]
printverbose() (in module jsondata.Selftest), [1]
PT_NODE
modes
PT_PATH
modes
pointer-display
PT_RFC6901
modes
pointer-display

R

R_DATA
return-types
R_JDATA
return-types
R_OBJ
return-types
repr_export() (jsondata.jsonpatch.JSONPatch method)
(jsondata.jsonpatch.JSONPatchItem method)
return-types
R_DATA
R_JDATA
R_OBJ
RFC6902
patch
RFC6902_ADD
patch
RFC6902_COPY
patch
RFC6902_MOVE
patch
RFC6902_REMOVE
patch
RFC6902_REPLACE
patch
RFC6902_TEST
patch
runselftest() (in module jsondata.Selftest), [1]

S

S_NONE
sort-order
S_SIMPLE
sort-order
SC_ALL
scope
SC_DATA
scope
SC_JSON
scope
SC_OBJ
scope
SC_SCHEMA
scope
scope
C_DEFAULT
SC_ALL
SC_DATA
SC_JSON
SC_OBJ
SC_SCHEMA
SD_BOTH
data-scope
SD_INPUT
data-scope
SD_OUTPUT
data-scope
SEARCH_ALL
sort-order
SEARCH_FIRST
sort-order
set_schema() (jsondata.jsondata.JSONData method)
(jsondata.jsondataserializer.JSONDataSerializer method)
setkargs() (jsondata.jsondata.JSONData method)
sort-order
SEARCH_ALL
SEARCH_FIRST
S_NONE
S_SIMPLE
str_export() (jsondata.jsonpatch.JSONPatch method)
(jsondata.jsonpatch.JSONPatchItem method)

V

VALID_NODE_TYPE
node-types
validate() (jsondata.jsondata.JSONData method)
verify_appname_schema() (in module jsondata.Selftest), [1]
verify_data_schema() (in module jsondata.Selftest), [1]