PostgreSQL Source Code
git master
|
Data Fields | |
Jsonb * | vars |
JsonbValue * | root |
JsonbValue * | current |
JsonBaseObjectInfo | baseObject |
int | lastGeneratedObjectId |
int | innermostArraySize |
bool | laxMode |
bool | ignoreStructuralErrors |
bool | throwErrors |
bool | useTz |
Definition at line 93 of file jsonpath_exec.c.
JsonBaseObjectInfo JsonPathExecContext::baseObject |
Definition at line 98 of file jsonpath_exec.c.
Referenced by executeItemOptUnwrapTarget(), executeJsonPath(), executeKeyValueMethod(), and setBaseObject().
JsonbValue* JsonPathExecContext::current |
Definition at line 97 of file jsonpath_exec.c.
Referenced by executeItemOptUnwrapTarget(), executeJsonPath(), and executeNestedBoolItem().
bool JsonPathExecContext::ignoreStructuralErrors |
Definition at line 105 of file jsonpath_exec.c.
Referenced by executeAnyItem(), executeItemOptUnwrapTarget(), and executeJsonPath().
int JsonPathExecContext::innermostArraySize |
Definition at line 102 of file jsonpath_exec.c.
Referenced by executeItemOptUnwrapTarget(), and executeJsonPath().
int JsonPathExecContext::lastGeneratedObjectId |
Definition at line 100 of file jsonpath_exec.c.
Referenced by executeJsonPath(), and executeKeyValueMethod().
bool JsonPathExecContext::laxMode |
Definition at line 103 of file jsonpath_exec.c.
Referenced by executeJsonPath().
JsonbValue* JsonPathExecContext::root |
Definition at line 96 of file jsonpath_exec.c.
Referenced by executeItemOptUnwrapTarget(), and executeJsonPath().
bool JsonPathExecContext::throwErrors |
Definition at line 109 of file jsonpath_exec.c.
Referenced by executeItemOptUnwrapResultNoThrow(), and executeJsonPath().
bool JsonPathExecContext::useTz |
Definition at line 111 of file jsonpath_exec.c.
Referenced by executeComparison(), and executeJsonPath().
Jsonb* JsonPathExecContext::vars |
Definition at line 95 of file jsonpath_exec.c.
Referenced by executeJsonPath(), and getJsonPathItem().