|
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().