PostgreSQL Source Code git master
|
Data Fields | |
void * | vars |
JsonPathGetVarCallback | getVar |
JsonbValue * | root |
JsonbValue * | current |
JsonBaseObjectInfo | baseObject |
int | lastGeneratedObjectId |
int | innermostArraySize |
bool | laxMode |
bool | ignoreStructuralErrors |
bool | throwErrors |
bool | useTz |
Definition at line 96 of file jsonpath_exec.c.
JsonBaseObjectInfo JsonPathExecContext::baseObject |
Definition at line 103 of file jsonpath_exec.c.
Referenced by executeItemOptUnwrapTarget(), executeJsonPath(), executeKeyValueMethod(), and setBaseObject().
JsonbValue* JsonPathExecContext::current |
Definition at line 102 of file jsonpath_exec.c.
Referenced by executeItemOptUnwrapTarget(), executeJsonPath(), and executeNestedBoolItem().
JsonPathGetVarCallback JsonPathExecContext::getVar |
Definition at line 99 of file jsonpath_exec.c.
Referenced by executeJsonPath(), and getJsonPathVariable().
bool JsonPathExecContext::ignoreStructuralErrors |
Definition at line 110 of file jsonpath_exec.c.
Referenced by executeAnyItem(), executeItemOptUnwrapTarget(), and executeJsonPath().
int JsonPathExecContext::innermostArraySize |
Definition at line 107 of file jsonpath_exec.c.
Referenced by executeItemOptUnwrapTarget(), and executeJsonPath().
int JsonPathExecContext::lastGeneratedObjectId |
Definition at line 105 of file jsonpath_exec.c.
Referenced by executeJsonPath(), and executeKeyValueMethod().
bool JsonPathExecContext::laxMode |
Definition at line 108 of file jsonpath_exec.c.
Referenced by executeJsonPath().
JsonbValue* JsonPathExecContext::root |
Definition at line 101 of file jsonpath_exec.c.
Referenced by executeItemOptUnwrapTarget(), and executeJsonPath().
bool JsonPathExecContext::throwErrors |
Definition at line 114 of file jsonpath_exec.c.
Referenced by executeItemOptUnwrapResultNoThrow(), and executeJsonPath().
bool JsonPathExecContext::useTz |
Definition at line 116 of file jsonpath_exec.c.
Referenced by executeComparison(), executeDateTimeMethod(), and executeJsonPath().
void* JsonPathExecContext::vars |
Definition at line 98 of file jsonpath_exec.c.
Referenced by executeJsonPath(), and getJsonPathVariable().